THPDFPage.DrawChart

Рисует данные линейной, столбчатой, площадной, круговой или точечной диаграммы нативными векторами и текстом PDF внутри прямоугольника, заданного вызывающим кодом

Объявление

procedure DrawChart(Chart: THPDFChart;
  X, Y, Width, Height: Single); overload;

procedure DrawChart(Chart: THPDFChart;
  X, Y, Width, Height: Single;
  const Options: THPDFChartRenderOptions;
  out Statistics: THPDFChartRenderStatistics); overload;

procedure DrawChart(Chart: THPDFChart;
  X, Y, Width, Height: Single;
  const Options: THPDFChartRenderOptions;
  out Statistics: THPDFChartRenderStatistics;
  StructureParent: THPDFDictionaryObject); overload;

Параметры

ИмяОписание
ChartМодель диаграммы, которой владеет вызывающий код; будет проверена и отрисована
X, YПозиция левого верхнего угла диаграммы в системе координат страницы
Width, HeightПрямоугольник диаграммы; должен быть не менее 120 на 100 пунктов
OptionsЛимиты и переключатели для серий, точек, подписей, accessibility, заголовка, осей и сетки
StatisticsПолучает число отрисованных объектов, объём работы с контурами, состояние разметки и усечение подписей
StructureParentНеобязательный structure parent текущей страницы, используемый для создания размеченного Figure с альтернативным текстом

Возвращаемое значение

Эта процедура не возвращает значения; расширенные перегрузки сообщают результат через Statistics

Примечания по использованию

Связанные API