THPDFPage.DrawChart
Rende dati a linee, barre, aree, torta o dispersione come vettori e testo PDF nativi all'interno di un rettangolo fornito dal chiamante
Dichiarazione
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;
Parametri
| Nome | Descrizione |
|---|---|
Chart | Modello di grafico di proprietà del chiamante, da validare e rendere |
X, Y | Posizione del grafico, angolo superiore sinistro, nel sistema di coordinate della pagina |
Width, Height | Rettangolo del grafico, che deve essere di almeno 120 per 100 punti |
Options | Limiti o interruttori per serie, punti, etichette, accessibilità, titolo, assi e griglia |
Statistics | Riceve i conteggi degli oggetti resi, il lavoro sui tracciati, lo stato del tagging e il troncamento delle etichette |
StructureParent | Structure parent della pagina corrente, facoltativo, usato per creare una Figure taggata con testo alternativo |
Valore restituito
Questa procedura non restituisce un valore; gli overload estesi riportano l'esito tramite Statistics
Note d'uso
- L'overload semplice usa
THPDFChartRenderOptions.Default - Il renderer valida il modello completo prima di salvare lo stato grafico o emettere operatori di disegno
- Le serie cartesiane possono essere combinate, ma un grafico a torta deve contenere esattamente una serie a torta
- I valori della torta negativi e pari a zero vengono omessi ed è richiesto almeno un valore positivo
- Le etichette visibili si fermano a
MaxLabelssenza scartare tracciati o punti - Il testo di accessibilità generato ha budget indipendenti per punti e byte
- Un
StructureParentnon nil richiede che questa pagina sia la pagina corrente del documento - Il chiamante è proprietario dell'oggetto grafico, e il grafico è proprietario delle serie e dello storage dei punti