THPDFPage.DrawChart
Renderiza dados de linha, barras, área, circulares ou de dispersão como vetores e texto PDF nativos, dentro de um retângulo fornecido pelo chamador
Declaração
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
| Nome | Descrição |
|---|---|
Chart | Modelo de gráfico, pertencente ao chamador, a validar e a renderizar |
X, Y | Posição do canto superior esquerdo do gráfico no sistema de coordenadas da página |
Width, Height | Retângulo do gráfico, que tem de ter pelo menos 120 por 100 pontos |
Options | Limites ou interruptores de séries, pontos, etiquetas, acessibilidade, título, eixos e grelha |
Statistics | Receives rendered object counts, path work, tagging state, and label truncation |
StructureParent | Pai de estrutura opcional da página atual, usado para criar uma Figure etiquetada com texto alternativo |
Valor devolvido
Este procedimento não devolve um valor; os overloads estendidos reportam o resultado através de Statistics
Notas de utilização
- The simple overload uses
THPDFChartRenderOptions.Default - O renderizador valida o modelo completo antes de guardar o estado gráfico ou de emitir operadores de desenho
- As séries cartesianas podem ser combinadas, mas um gráfico circular tem de conter exatamente uma série circular
- Os valores circulares negativos e nulos são omitidos e é necessário pelo menos um valor positivo
- Visible labels stop at
MaxLabelswithout dropping paths or points - Generated accessibility text has independent point and byte budgets
- Um
StructureParentnão nil exige que esta página seja a página atual do documento - O chamador é dono do objeto de gráfico e o gráfico é dono do armazenamento das suas séries e pontos