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;
| Membro | Default e comportamento |
|---|---|
| PageWidth, PageHeight | 595 × 842 punti PDF; entrambi devono essere finiti e positivi |
| Editable | True; False imposta il flag readOnly di ogni campo generato, e l'accesso XFA può indipendentemente limitare i singoli campi |
| CaptionFontFamilies | Vuoto; programmi style-font reali nominali opzionali per caption Boolean e push button, con il TrueTypeFont originale che fornisce la face regular predefinita; vedi CaptionFontFamilies |
| MaxInputBytes | 8 MiB; la lunghezza dell'input XDP è controllata prima del parsing |
| MaxFontBytes | 8 MiB; la lunghezza del font predefinito originale e i byte aggregati dei programmi style-font usati da ogni caption rich sono controllati prima dell'incorporamento |
| MaxBytes | 64 MiB; limite del candidato serializzato completo, stream aggregati di font e immagini incorporati, e buffer di lavoro individuali di decodifica immagini |
| MaxObjectBytes | 16 MiB; ogni oggetto serializzato, stream appearance, immagine codificata e immagine decodificata o stream alpha è limitato |
| MaxObjects | 100000; oggetti nativi del grafo indiretto, inclusi oggetti appearance e font; minimo sei |
| MaxPages | 1000; gli indici di pagina dal layout XFA devono stare nel limite |
| MaxFields | 10000; istanze widget emesse, incluse occorrenze ripetute e ogni membro radio; un padre radio condiviso non consuma uno slot widget extra |
| MaxGlyphs | 1000000; code unit UTF-16 aggregate del testo visibile, con un carattere supplementare che consuma due unità; una caption Boolean è contata una volta su tutti i suoi stati, le caption push button contano ogni stato generato separatamente, e ogni appearance conserva anche il massimo nativo di 65535 glyph |
| CancellationToken | nil; un THPDFCancellationToken opzionale di proprietà del chiamante mai liberato dall'adapter |
| ScriptOptions | TXFAFormScriptOptions.Default; JavaScript è disabilitato salvo abilitazione esplicita e i suoi budget di esecuzione esistenti restano attivi |
Parti da Default, poi abbassa i limiti o fornisci la cancellazione secondo necessità; limiti di byte e conteggio non positivi vengono rifiutati
La creazione XFA automatica descrive i consumer nativi supportati e il confine transazionale di destinazione