THPDFHeadlessDocumentOptions
Ten rekord w HPDFHeadlessDocument konfiguruje dodatnie limity zasobów dla THPDFHeadlessDocument
| Member | Default | Meaning |
|---|---|---|
| MaxFileBytes | 1 GiB | Maksymalny rozmiar źródła i publikowanego wyjścia |
| MaxObjectBytes | 16 MiB | Maksymalny rozmiar surowego bloku obiektu pośredniego i obiektu podmiany |
| MaxDecodedBytes | 64 MiB | Maksymalny zdekodowany strumień, łączny rozmiar zawartości stron i łączne zachowane bajty zdekodowanych strumieni obiektów |
| MaxObjects | 1,000,000 | Maksymalny zakres numerów obiektów odwołań krzyżowych |
| MaxPages | 100,000 | Maksymalna liczba liści drzewa stron |
| MaxFields | 100,000 | Maksymalna liczba terminalnych pól AcroForm |
| MaxDepth | 64 | Maksymalna głębokość historii xref, referencji, stron, pól, filtrów i Form XObjects |
| MaxGlyphs | 1,000,000 | Maksymalna liczba operandów tekstu strony i zinterpretowanych glifów |
| CancellationToken | nil | Opcjonalny THPDFCancellationToken należący do wywołującego |
Default inicjalizuje każdy składnik; niepoprawne niedodatnie limity są odrzucane przez konstruktor, a anulowanie podnosi EHPDFOperationCancelled
Limity stosują się do swoich pojedynczych operacji i nie są łączną kwotą pamięci procesu; słowniki wczytanych obiektów pozostają w cache do Close