THPDFChartRenderOptions Record

Caps and switches applied while drawing a chart: series, point, and label budgets, accessibility limits, and title, axes, and grid visibility

Declaration

THPDFChartRenderOptions= record
  MaxSeries: Integer;
  MaxPointsPerSeries: Integer;
  MaxTotalPoints: Integer;
  MaxLabels: Integer;
  AccessiblePointLimit: Integer;
  MaxAccessibleTextBytes: Integer;
  ShowTitle: boolean;
  ShowAxes: boolean;
  ShowGrid: boolean;
  class function Default: THPDFChartRenderOptions; static;
end;

Unit

HPDFDoc

Fields

FieldPurpose
MaxSeriesMaximum number of series drawn; default 64
MaxPointsPerSeriesMaximum plotted points per series; default 100000
MaxTotalPointsMaximum plotted points across all series; default 1000000
MaxLabelsMaximum data labels drawn; further labels are skipped and THPDFChartRenderStatistics.LabelsTruncated is set; default 512
AccessiblePointLimitMaximum points exposed as individual tagged (accessible) structures; default 64
MaxAccessibleTextBytesByte budget for accessible alternate text; default 8192
ShowTitle / ShowAxes / ShowGridVisibility toggles for the chart title, axes, and grid lines; all default to True
DefaultClass function returning the values listed above

Usage notes

Related APIs