THPDFHeadlessXFDFOptions record
Unit: HPDFHeadlessXFDFTypes
Llame a THPDFHeadlessXFDFOptions.Default antes de cambiar límites individuales
| Miembro | Default | Propósito |
|---|---|---|
| MaxBytes | 16777216 | Entrada/salida XFDF, bytes de cada adjunto y bytes de intercambio de appearance de stamp |
| MaxAnnotations | 10000 | Escaneo de anotaciones de origen o recuento de anotaciones añadidas |
| MaxNodes | 1000000 | Recorrido acotado de grafo/XML y admisión de almacenamiento de nodos |
| MaxDepth | 32 | Anidamiento máximo admitido, con un techo soportado de 64; el envoltorio typed-XML del stamp reserva dos niveles de anidamiento dentro de ese techo |
| MaxWorkingBytes | 134217728 | Reserva conservadora para snapshots, strings, XML, objetos PDF preparados y serialización |
| CancellationToken | nil | Token opcional de cancelación cooperativa |
Todos los límites numéricos deben ser positivos; un token de cancelación existente del documento y un token de importación deben identificar el mismo token cuando se suministran ambos
La exportación reserva espacio tanto para el XML acumulado como para los bytes devueltos, y la importación reserva el almacenamiento XML/árbol antes de preparar un grafo incremental
También se aplican los límites del documento y los límites de operación del C ABI de Linux; aumentar un límite XFDF no aumenta esas capacidades independientes
Perfil de anotaciones y semántica de transacciones
Transporte de appearance de stamp estándar preserva streams Form reales y recursos acíclicos acotados de fuentes, imágenes y gráficos mediante typed XML base64
Las reservas de appearance de stamp incluyen claves codificadas, recursos expandidos, codificación de streams y copias de conversión XML/base64 antes de la asignación; este total conservador de la operación puede exceder el tamaño final de la salida