SetSeriesFill

SetSeriesFill(oFill, nSeries, [bAll]) → { boolean }

Sets the fill to the specified chart series.

Parameters:

Name Type Default Description
oFill ApiFill

The fill type used to fill the series.

nSeries number

The index of the chart series.

bAll boolean false

Specifies if the fill will be applied to 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);
oFill = Api.CreateSolidFill(Api.CreateRGBColor(128, 128, 128));
oChart.SetSeriesFill(oFill, 1, false);
builder.SaveFile("docx", "SetSeriesFill.docx");
builder.CloseFile();

Resulting document