THPDFPage.DrawChart
Dibuja datos de línea, barras, área, pastel o dispersión como vectores y texto nativos de PDF dentro de un rectángulo que entrega el llamador
Declaración
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;
Parámetros
| Nombre | Descripción |
|---|---|
Chart | Modelo de gráfica propiedad del llamador que se valida y dibuja |
X, Y | Posición superior izquierda de la gráfica en el sistema de coordenadas de la página |
Width, Height | Rectángulo de la gráfica, que debe medir al menos 120 por 100 puntos |
Options | Límites o interruptores de series, puntos, etiquetas, accesibilidad, título, ejes y cuadrícula |
Statistics | Recibe conteos de objetos dibujados, trabajo de paths, estado del tagging y truncamiento de etiquetas |
StructureParent | Structure parent opcional de la página actual que se usa para crear una Figure tagged con texto alternativo |
Valor de retorno
Este procedimiento no devuelve ningún valor; los overloads extendidos reportan su resultado a través de Statistics
Notas de uso
- El overload simple usa
THPDFChartRenderOptions.Default - El renderer valida el modelo completo antes de guardar el estado de gráficos o emitir operadores de dibujo
- Las series cartesianas se pueden combinar, pero una gráfica de pastel debe contener exactamente una serie de pastel
- Los valores de pastel negativos y cero se omiten, y se requiere al menos un valor positivo
- Las etiquetas visibles se detienen en
MaxLabelssin descartar paths ni puntos - El texto de accesibilidad generado tiene presupuestos independientes de puntos y bytes
- Un
StructureParentno nil requiere que esta página sea la página actual del documento - El llamador es dueño del objeto de gráfica, y la gráfica es dueña de sus series y del almacenamiento de puntos