THPDFHeadlessDocumentOptions
Este record de HPDFHeadlessDocument configura límites de recursos positivos para THPDFHeadlessDocument
| Miembro | Predeterminado | 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 | Tamaño máximo de stream decodificado, de contenido de página combinado y total de bytes retenidos de object-streams decodificados |
| MaxObjects | 1.000.000 | Rango máximo de números de objeto de referencias cruzadas |
| MaxPages | 100.000 | Recuento máximo de hojas del árbol de páginas |
| MaxFields | 100.000 | Recuento máximo de campos AcroForm terminales |
| MaxDepth | 64 | Profundidad máxima de historial xref, referencias, páginas, campos, filtros y Form XObject |
| MaxGlyphs | 1.000.000 | Máximo de operandos de texto de página y recuento de glyphs interpretados |
| CancellationToken | nil | THPDFCancellationToken opcional propiedad del llamador |
Default inicializa cada miembro; los límites no positivos inválidos son rechazados por el constructor, y la cancelación lanza EHPDFOperationCancelled
Los límites se aplican a sus operaciones individuales y no son una cuota total de memoria de proceso; los diccionarios de objetos cargados permanecen en caché hasta Close