TXFAHeadlessPDFOptions
Unit: HPDFXFAHeadless
TXFAHeadlessPDFOptions = record
PageWidth, PageHeight: Double;
Editable: Boolean;
CaptionFontFamilies: THPDFHeadlessRichTextFontFamilies;
MaxInputBytes, MaxFontBytes, MaxBytes, MaxObjectBytes: Integer;
MaxObjects, MaxPages, MaxFields, MaxGlyphs: Integer;
CancellationToken: THPDFCancellationToken;
ScriptOptions: TXFAFormScriptOptions;
class function Default: TXFAHeadlessPDFOptions; static;
end;
| Miembro | Default y comportamiento |
|---|---|
| PageWidth, PageHeight | 595 × 842 puntos PDF; ambos deben ser finitos y positivos |
| Editable | True; False asigna el flag readOnly a cada campo generado, y el acceso XFA puede restringir campos individuales de forma independiente |
| CaptionFontFamilies | Vacío; programas de estilo de fuente reales con nombre opcionales para captions de booleanos y push buttons, con el TrueTypeFont original aportando la cara regular por defecto; ver CaptionFontFamilies |
| MaxInputBytes | 8 MiB; la longitud de la entrada XDP se verifica antes del parsing |
| MaxFontBytes | 8 MiB; la longitud de la fuente por defecto original y los bytes agregados de programas de fuentes de estilo usados por cada caption rich se verifican antes de incrustar |
| MaxBytes | 64 MiB; límite del candidato serializado completo, streams agregados de fuentes e imágenes embebidas, y buffers de trabajo individuales de decodificación de imágenes |
| MaxObjectBytes | 16 MiB; cada objeto serializado, appearance stream, imagen codificada e imagen decodificada o stream alfa queda acotado |
| MaxObjects | 100000; objetos del grafo indirecto nativo, incluidos objetos de apariencia y de fuente; mínimo seis |
| MaxPages | 1000; los índices de página del layout XFA deben caber en el límite |
| MaxFields | 10000; instancias de widget emitidas, incluidas las ocurrencias repetidas y cada miembro radio; un padre radio compartido no consume un slot extra de widget |
| MaxGlyphs | 1000000; unidades de código UTF-16 agregadas de texto visible, con un carácter suplementario consumiendo dos unidades; un caption booleano se cuenta una vez entre todos sus estados, los captions de push buttons cuentan cada estado generado por separado, y cada apariencia también conserva el máximo nativo de 65535 glifos |
| CancellationToken | nil; un THPDFCancellationToken opcional propiedad del llamador que el adapter nunca libera |
| ScriptOptions | TXFAFormScriptOptions.Default; JavaScript está deshabilitado salvo activación explícita, y sus presupuestos de ejecución existentes siguen activos |
Parte de Default y luego baja los límites o suministra cancelación según corresponda; los límites de bytes y de conteos no positivos se rechazan
La creación XFA automática describe los consumidores nativos soportados y el boundary de transacción de destino