THPDFPage.DrawChart
Vykreslí čárová, sloupcová, plošná, koláčová nebo bodová data jako nativní PDF vektory a text uvnitř obdélníku zadaného volajícím
Deklarace
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;
Parametry
| Name | Description |
|---|---|
Chart | Model grafu ve vlastnictví volajícího, který se má zvalidovat a vykreslit |
X, Y | Pozice levého horního rohu grafu v souřadnicovém systému stránky |
Width, Height | Obdélník grafu, který musí mít alespoň 120 × 100 bodů |
Options | Limity nebo přepínače pro řady, body, popisky, přístupnost, nadpis, osy a mřížku |
Statistics | Receives rendered object counts, path work, tagging state, and label truncation |
StructureParent | Volitelný strukturní rodič na aktuální stránce, pomocí něhož se vytvoří tagovaný Figure s alternativním textem |
Návratová hodnota
Tato procedura nevrací hodnotu; rozšířené overloady předávají výsledek přes Statistics
Poznámky k použití
- The simple overload uses
THPDFChartRenderOptions.Default - Renderer zvaliduje celý model dřív, než uloží grafický stav nebo zapíše kreslicí operátory
- Kartézské řady lze kombinovat, ale koláčový graf musí obsahovat právě jednu koláčovou řadu
- Záporné a nulové hodnoty koláče se vynechávají a je nutná alespoň jedna kladná hodnota
- Visible labels stop at
MaxLabelswithout dropping paths or points - Generated accessibility text has independent point and byte budgets
StructureParentrůzný od nil vyžaduje, aby tato stránka byla aktuální stránkou dokumentu- Objekt grafu vlastní volající a graf vlastní úložiště svých řad a bodů