THPDFPage.DrawChart
Rendert lijn-, staaf-, oppervlakte-, taart- of spreidingsgegevens als native PDF-vectoren en tekst binnen een door de aanroeper geleverde rechthoek
Declaratie
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;
Parameters
| Naam | Beschrijving |
|---|---|
Chart | Diagrammodel in eigendom van de aanroeper dat moet worden gevalideerd en gerenderd |
X, Y | Positie linksboven van het diagram in het pagina-coördinatensysteem |
Width, Height | Diagramrechthoek, die ten minste 120 bij 100 punten moet zijn |
Options | Limieten of schakelaars voor reeksen, punten, labels, toegankelijkheid, titel, assen en raster |
Statistics | Ontvangt gerenderde objecttellingen, padwerk, taggingtoestand en labelafkapping |
StructureParent | Optionele structuurouder van de huidige pagina die wordt gebruikt om een getagde Figure met alternatieve tekst te maken |
Retourwaarde
Deze procedure retourneert geen waarde; de uitgebreide overloads rapporteren hun resultaat via Statistics
Gebruiksopmerkingen
- De eenvoudige overload gebruikt
THPDFChartRenderOptions.Default - De renderer valideert het volledige model voordat hij grafische toestand opslaat of tekenoperatoren uitvoert
- Cartesische reeksen kunnen worden gecombineerd, maar een taartdiagram moet precies één taartreeks bevatten
- Negatieve en nul-taartwaarden worden weggelaten en ten minste één positieve waarde is vereist
- Zichtbare labels stoppen bij
MaxLabelszonder paden of punten te laten vallen - Gegenereerde toegankelijkheidstekst heeft onafhankelijke punt- en bytebudgetten
- Een niet-nil
StructureParentvereist dat deze pagina de huidige pagina van het document is - De aanroeper is eigenaar van het diagramobject en het diagram is eigenaar van de reeks- en puntopslag