THPDFHeadlessDocumentOptions

Este record de HPDFHeadlessDocument configura límites de recursos positivos para THPDFHeadlessDocument

MiembroPredeterminadoSignificado
MaxFileBytes1 GiBTamaño máximo de la fuente y de la salida publicada
MaxObjectBytes16 MiBTamaño máximo de bloques crudos de objetos indirectos y de objetos de reemplazo
MaxDecodedBytes64 MiBTamaño máximo de stream decodificado, de contenido de página combinado y total de bytes retenidos de object-streams decodificados
MaxObjects1.000.000Rango máximo de números de objeto de referencias cruzadas
MaxPages100.000Recuento máximo de hojas del árbol de páginas
MaxFields100.000Recuento máximo de campos AcroForm terminales
MaxDepth64Profundidad máxima de historial xref, referencias, páginas, campos, filtros y Form XObject
MaxGlyphs1.000.000Máximo de operandos de texto de página y recuento de glyphs interpretados
CancellationTokennilTHPDFCancellationToken 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