THPDFHeadlessDocumentOptions
Este record de HPDFHeadlessDocument configura límites positivos de recursos para THPDFHeadlessDocument
| Miembro | Por defecto | Significado |
|---|---|---|
| MaxFileBytes | 1 GiB | Tamaño máximo de la fuente y de la salida publicada |
| MaxObjectBytes | 16 MiB | Tamaño máximo de bloques crudos de objetos indirectos y de objetos de reemplazo |
| MaxDecodedBytes | 64 MiB | Máximo de stream decodificado, tamaño combinado de contenido de páginas y total de bytes de object-streams decodificados retenidos |
| MaxObjects | 1,000,000 | Rango máximo de números de objeto de la cross-reference |
| MaxPages | 100,000 | Conteo máximo de hojas del árbol de páginas |
| MaxFields | 100,000 | Conteo máximo de campos terminales de AcroForm |
| MaxDepth | 64 | Profundidad máxima de historial xref, referencias, páginas, campos, filtros y Form XObjects |
| MaxGlyphs | 1,000,000 | Máximo de operandos de texto de página y conteo de glyphs interpretados |
| CancellationToken | nil | THPDFCancellationToken opcional propiedad del llamador |
Default inicializa cada miembro; los límites inválidos no positivos los rechaza el constructor, y la cancelación lanza EHPDFOperationCancelled
Los límites aplican a sus operaciones individuales y no son una cuota total de memoria del proceso; los diccionarios de objetos cargados siguen cacheados hasta Close