THPDFHeadlessDocumentOptions
HPDFHeadlessDocument içindeki bu kayıt, THPDFHeadlessDocument için pozitif kaynak sınırları yapılandırır
| Üye | Varsayılan | Anlam |
|---|---|---|
| MaxFileBytes | 1 GiB | Maksimum kaynak ve yayımlanmış çıktı boyutu |
| MaxObjectBytes | 16 MiB | Maksimum ham indirect-nesne bloğu ve değiştirme nesnesi boyutu |
| MaxDecodedBytes | 64 MiB | Maksimum çözülmüş stream, birleşik sayfa-içerik boyutu ve tutulan toplam çözülmüş object-stream baytları |
| MaxObjects | 1,000,000 | Maksimum çapraz-referans nesne-numarası aralığı |
| MaxPages | 100,000 | Maksimum sayfa-ağacı yaprak sayısı |
| MaxFields | 100,000 | Maksimum terminal AcroForm alan sayısı |
| MaxDepth | 64 | Maksimum xref geçmişi, referans, sayfa, alan, filter ve Form XObject derinliği |
| MaxGlyphs | 1,000,000 | Maksimum sayfa metin operand'ları ve yorumlanmış glyph sayısı |
| CancellationToken | nil | İsteğe bağlı çağırana ait THPDFCancellationToken |
Default her üyeyi başlatır; geçersiz pozitif-olmayan sınırlar constructor tarafından reddedilir ve cancellation EHPDFOperationCancelled fırlatır
Sınırlar kendi tekil işlemlerine uygulanır ve toplam bir process-memory kotası değildir; yüklenmiş nesne dictionary'leri Close'a kadar önbellekte kalır