THPDFChartRenderOptions Record
Όρια και διακόπτες που εφαρμόζονται κατά τη σχεδίαση γραφήματος, budgets σειρών, σημείων και ετικετών, όρια προσβασιμότητας και ορατότητα τίτλου, αξόνων και πλέγματος
Δήλωση
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;
Μονάδα
HPDFDoc
Πεδία
| Πεδίο | Σκοπός |
|---|---|
MaxSeries | Μέγιστο πλήθος σειρών που σχεδιάζονται, προεπιλογή 64 |
MaxPointsPerSeries | Μέγιστα σημεία ανά σειρά, προεπιλογή 100000 |
MaxTotalPoints | Μέγιστα σημεία σε όλες τις σειρές, προεπιλογή 1000000 |
MaxLabels | Μέγιστες ετικέτες δεδομένων που σχεδιάζονται, επιπλέον ετικέτες παραλείπονται και ορίζεται το THPDFChartRenderStatistics.LabelsTruncated, προεπιλογή 512 |
AccessiblePointLimit | Μέγιστα σημεία που εκτίθενται ως μεμονωμένες tagged (προσβάσιμες) δομές, προεπιλογή 64 |
MaxAccessibleTextBytes | Budget bytes για προσβάσιμο εναλλακτικό κείμενο, προεπιλογή 8192 |
ShowTitle / ShowAxes / ShowGrid | Διακόπτες ορατότητας για τον τίτλο, τους άξονες και τις γραμμές πλέγματος του γραφήματος, όλοι με προεπιλογή True |
Default | Class function που επιστρέφει τις τιμές που παρατίθενται παραπάνω |
Σημειώσεις χρήσης
- Ξεκινήστε από το
THPDFChartRenderOptions.Defaultκαι σφίξτε τα budgets για έξοδο με λίγη μνήμη ή χωρίς tagging, αντί να γεμίσετε το record με το χέρι - Περάστε το στο overload της
THPDFPage.DrawChartπου επιστρέφει επίσηςTHPDFChartRenderStatisticsγια να δείτε ποια όρια έδρασαν στην πράξη - Το εκτεταμένο overload δέχεται dictionary
StructureParentόταν το γράφημα πρέπει να επισυναφθεί σε υπάρχον δέντρο tagged δομών