new ApiChart()
Класс, представляющий график.
Методы
| Название | Описание |
| ApplyChartStyle | Устанавливает стиль для текущего графика по идентификатору стиля. |
| GetClassType | Возвращает тип класса ApiChart. |
| GetNextChart | Возвращает следующую встроенную диаграмму, если она существует. |
| GetPrevChart | Возвращает предыдущую линейную диаграмму, если она существует. |
| RemoveSeria | Удаляет указанную серию из текущего графика. |
| SetAxieNumFormat | Задает указанный числовой формат для значений оси. |
| SetCategoryName | Устанавливает имя для указанной категории графика. |
| SetDataPointFill | Устанавливает заливку для точечных данных в указанной серии графиков. |
| SetDataPointNumFormat | Задает указанный числовой формат для точечных данных диаграммы. |
| SetDataPointOutLine | Устанавливает контур для точки данных в указанной серии графиков. |
| SetHorAxisLablesFontSize | Определяет размер шрифта для меток горизонтальной оси. |
| SetHorAxisMajorTickMark | Определяет основную метку для горизонтальной оси. |
| SetHorAxisMinorTickMark | Определяет второстепенную отметку для горизонтальной оси |
| SetHorAxisOrientation | Задает ориентацию горизонтальной оси. |
| SetHorAxisTickLabelPosition | Указывает положение лейблов для горизонтальной оси. |
| SetHorAxisTitle | Определяет заголовок горизонтальной оси графика. |
| SetLegendFill | Устанавливает заливку легенды графика. |
| SetLegendFontSize | Указывает размер шрифта легенды. |
| SetLegendOutLine | Устанавливает контур для легенды графика. |
| SetLegendPos | Указывает положение легенды графика. |
| SetMajorHorizontalGridlines | Определяет основные визуальные свойства горизонтальной линии сетки. |
| SetMajorVerticalGridlines | Определяет основные визуальные свойства вертикальной линии сетки. |
| SetMarkerFill | Устанавливает заливку для маркера в указанной серии графиков. |
| SetMarkerOutLine | Устанавливает контур для маркера в указанной серии графиков. |
| SetMinorHorizontalGridlines | Определяет визуальные свойства второстепенной горизонтальной линии сетки. |
| SetMinorVerticalGridlines | Определяет визуальные свойства второстепенной вертикальной линии сетки. |
| SetPlotAreaFill | Устанавливает заливку для области графика. |
| SetPlotAreaOutLine | Устанавливает контур для области построения графика. |
| SetSeriaName | Задает имя указанной серии графиков. |
| SetSeriaNumFormat | Устанавливает указанный числовой формат для серии графиков.м |
| SetSeriaValues | Устанавливает значения для указанной серии графиков. |
| SetSeriesFill | Устанавливает заливку для указанной серии диаграммы. |
| SetSeriesOutLine | Устанавливает контур для указанной серии графиков. |
| SetShowDataLabels | Указывает, какие лейблы данных диаграммы отображаются для диаграммы. |
| SetShowPointDataLabel | Указывает параметры отображения лейблов данных. |
| SetTitle | Указывает заголовок графика. |
| SetTitleFill | Устанавливает заливку заголовка графика. |
| SetTitleOutLine | Устанавливает контур к заголовку графика. |
| SetVerAxisOrientation | Определяет ориентацию вертикальной оси. |
| SetVerAxisTitle | Указывает заголовок вертикальной оси графика. |
| SetVertAxisLablesFontSize | Определяет размер шрифта для меток вертикальной оси. |
| SetVertAxisMajorTickMark | Задает основную отметку для вертикальной оси. |
| SetVertAxisMinorTickMark | Определяет второстепенную отметку для вертикальной оси. |
| SetVertAxisTickLabelPosition | Указывает положение галочек для вертикальной оси. |
| SetXValues | Задает значения по оси X для всех рядов диаграммы. Он используется только с точечными диаграммами. |
Пример
builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oParagraph = oDocument.GetElement(0);
var 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();