THPDFChartRenderOptions Record
Grænser og kontakter, der anvendes under tegning af et diagram: budgetter for serier, punkter og etiketter, tilgængelighedsgrænser samt synlighed for titel, akser og gitter
Deklaration
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;
Enhed
HPDFDoc
Felter
| Felt | Formål |
|---|---|
MaxSeries | Maksimalt antal tegnede serier; standard 64 |
MaxPointsPerSeries | Maksimalt antal plottede punkter pr. serie; standard 100000 |
MaxTotalPoints | Maksimalt antal plottede punkter på tværs af alle serier; standard 1000000 |
MaxLabels | Maksimalt antal tegnede dataetiketter; flere etiketter springes over, og THPDFChartRenderStatistics.LabelsTruncated sættes; standard 512 |
AccessiblePointLimit | Maksimalt antal punkter eksponeret som individuelle taggede (tilgængelige) strukturer; standard 64 |
MaxAccessibleTextBytes | Bytebudget til tilgængelig alternativ tekst; standard 8192 |
ShowTitle / ShowAxes / ShowGrid | Synlighedskontakter for diagramtitel, akser og gitterlinjer; alle har som standard True |
Default | Klassefunktion, der returnerer de værdier, der er listet ovenfor |
Brugsnoter
- Start fra
THPDFChartRenderOptions.Defaultog stram budgetterne til for output med lidt hukommelse eller uden tags i stedet for at udfylde posten i hånden - Videregiv den til det
THPDFPage.DrawChart-overload, der også returnererTHPDFChartRenderStatistics, for at se, hvilke grænser der faktisk slog igennem - Det udvidede overload accepterer en
StructureParent-ordbog, når diagrammet skal knyttes til et eksisterende tagget struktuiltræ