Get Started
Documentation

ApiChart

new ApiChart()

Class representing a chart.

Methods

Name Description
GetClassType Get the type of this class.
SetHorAxisTitle Specify the horizontal axis chart title.
SetLegendPos Specify the chart legend position.
SetShowDataLabels Specifies which chart data labels are shown for the chart.
SetTitle Specify a chart title.
SetVerAxisTitle Specify the vertical axis chart title.

Example

Copy code
builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oParagraph, oDrawing;
oParagraph = oDocument.GetElement(0);
oDrawing = Api.CreateChart("bar3D", [[200, 240, 280],[250, 260, 280]], ["Projected Revenue", "Estimated Costs"], [2014, 2015, 2016], 4051300, 2347595, 24);
oDrawing.SetVerAxisTitle("USD In Hundred Thousands", 10);
oDrawing.SetHorAxisTitle("Year", 11);
oDrawing.SetLegendPos("bottom");
oDrawing.SetShowDataLabels(false, false, true, false);
oDrawing.SetTitle("Financial Overview", 13);
oParagraph.AddDrawing(oDrawing);
builder.SaveFile("docx", "ApiChart.docx");
builder.CloseFile();

Resulting document