Záznam THPDFChartRenderOptions
Stropy a přepínače použité při kreslení grafu: rozpočty řad, bodů a popisků, limity přístupnosti a viditelnost titulku, os a mřížky
Deklarace
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;
Jednotka
HPDFDoc
Pole
| Pole | Účel |
|---|---|
MaxSeries | Maximální počet vykreslených řad; výchozí 64 |
MaxPointsPerSeries | Maximální počet vykreslených bodů na řadu; výchozí 100000 |
MaxTotalPoints | Maximální počet vykreslených bodů napříč všemi řadami; výchozí 1000000 |
MaxLabels | Maximální počet vykreslených popisků dat; další popisky se přeskočí a nastaví se THPDFChartRenderStatistics.LabelsTruncated; výchozí 512 |
AccessiblePointLimit | Maximální počet bodů vystavených jako jednotlivé tagované (přístupné) struktury; výchozí 64 |
MaxAccessibleTextBytes | Bajtový rozpočet pro přístupný alternativní text; výchozí 8192 |
ShowTitle / ShowAxes / ShowGrid | Přepínače viditelnosti titulku grafu, os a čar mřížky; vše výchozí True |
Default | Třídní funkce vracející výše uvedené hodnoty |
Poznámky k použití
- Začněte od
THPDFChartRenderOptions.Defaulta pro výstup šetřící paměť nebo bez tagování zpřísněte rozpočty, místo abyste záznam vyplňovali ručně - Předejte ho přetížení
THPDFPage.DrawChart, které vrací iTHPDFChartRenderStatistics, a uvidíte, které stropy skutečně zabraly - Rozšířené přetížení přijímá slovník
StructureParent, když se musí graf připojit k existujícímu stromu tagované struktury