Registro THPDFChartRenderOptions
Techos y conmutadores aplicados al dibujar un gráfico: presupuestos de series, puntos y etiquetas, límites de accesibilidad y visibilidad de título, ejes y cuadrícula
Declaración
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;
Unidad
HPDFDoc
Campos
| Campo | Propósito |
|---|---|
MaxSeries | Número máximo de series dibujadas; por defecto 64 |
MaxPointsPerSeries | Máximo de puntos representados por serie; por defecto 100000 |
MaxTotalPoints | Máximo de puntos representados entre todas las series; por defecto 1000000 |
MaxLabels | Máximo de etiquetas de datos dibujadas; las demás se omiten y se activa THPDFChartRenderStatistics.LabelsTruncated; por defecto 512 |
AccessiblePointLimit | Máximo de puntos expuestos como estructuras etiquetadas (accesibles) individuales; por defecto 64 |
MaxAccessibleTextBytes | Presupuesto de bytes para el texto alternativo accesible; por defecto 8192 |
ShowTitle / ShowAxes / ShowGrid | Conmutadores de visibilidad del título del gráfico, de los ejes y de las líneas de cuadrícula; todos por defecto True |
Default | Función de clase que devuelve los valores listados arriba |
Notas de uso
- Parta de
THPDFChartRenderOptions.Defaulty ajuste los presupuestos a la baja para salidas con poca memoria o sin etiquetado, en lugar de rellenar el registro a mano - Páselo a la sobrecarga de
THPDFPage.DrawChartque también devuelveTHPDFChartRenderStatisticspara ver qué techos se aplicaron de verdad - La sobrecarga extendida acepta un diccionario
StructureParentcuando el gráfico debe engancharse a un árbol de estructuras etiquetadas existente