THPDFHeadlessDocumentOptions
Tento záznam v HPDFHeadlessDocument konfiguruje kladné limity zdrojů pro THPDFHeadlessDocument
| Člen | Výchozí | Význam |
|---|---|---|
| MaxFileBytes | 1 GiB | Maximální velikost zdroje i publikovaného výstupu |
| MaxObjectBytes | 16 MiB | Maximální velikost surového bloku nepřímého objektu i náhradního objektu |
| MaxDecodedBytes | 64 MiB | Maximální dekódovaný stream, kombinovaná velikost obsahu stránek a celkový držený počet dekódovaných objektových streamů |
| MaxObjects | 1,000,000 | Maximální rozsah objektových čísel cross-reference |
| MaxPages | 100,000 | Maximální počet listů stromu stránek |
| MaxFields | 100,000 | Maximální počet terminálních polí AcroForm |
| MaxDepth | 64 | Maximální hloubka xref historie, referencí, stránek, polí, filtrů i Form XObject |
| MaxGlyphs | 1,000,000 | Maximální počet textových operandů stránky a interpretovaných glyfů |
| CancellationToken | nil | Volitelný THPDFCancellationToken vlastněný volajícím |
Default inicializuje každý člen; neplatné nekladné limity konstruktor odmítne a zrušení vyhodí EHPDFOperationCancelled
Limity platí pro jednotlivé operace a nejsou celkovou kvótou paměti procesu; načtené objektové slovníky zůstávají v cache až do Close