• Post category:ApiChart
  • Запись изменена:10.12.2023

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();