SetDataPointOutLine

SetDataPointOutLine(oStroke, nSeries, nDataPoint, bAllSeries) → { boolean }

Sets the outline to the data point in the specified chart series.

Parameters:

Name Type Description
oStroke ApiStroke

The stroke used to create the data point outline.

nSeries number

The index of the chart series.

nDataPoint number

The index of the data point in the specified chart series.

bAllSeries boolean

Specifies if the outline will be applied to the specified data point in all series.

Returns:

Type
boolean

Example

Copy code
builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oParagraph = oDocument.GetElement(0);
var oChart = Api.CreateChart("bar3D", [
  [200, 240, 280],
  [250, 260, 280]
], ["Projected Revenue", "Estimated Costs"], [2014, 2015, 2016], 4051300, 2347595, 24);
oParagraph.AddDrawing(oChart);
var oFill = Api.CreateSolidFill(Api.CreateRGBColor(51, 51, 51));
oChart.SetSeriesFill(oFill, 0, false);
oFill = Api.CreateSolidFill(Api.CreateRGBColor(255, 111, 61));
oChart.SetSeriesFill(oFill, 1, false);
var oStroke = Api.CreateStroke(0.5 * 36000, Api.CreateSolidFill(Api.CreateRGBColor(255, 111, 61)));
oChart.SetDataPointOutLine(oStroke, 0, 0, false);
builder.SaveFile("docx", "SetDataPointOutLine.docx");
builder.CloseFile();

Resulting document