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;
MembroDefault e comportamento
PageWidth, PageHeight595 × 842 punti PDF; entrambi devono essere finiti e positivi
EditableTrue; False imposta il flag readOnly di ogni campo generato, e l'accesso XFA può indipendentemente limitare i singoli campi
CaptionFontFamiliesVuoto; programmi style-font reali nominali opzionali per caption Boolean e push button, con il TrueTypeFont originale che fornisce la face regular predefinita; vedi CaptionFontFamilies
MaxInputBytes8 MiB; la lunghezza dell'input XDP è controllata prima del parsing
MaxFontBytes8 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
MaxBytes64 MiB; limite del candidato serializzato completo, stream aggregati di font e immagini incorporati, e buffer di lavoro individuali di decodifica immagini
MaxObjectBytes16 MiB; ogni oggetto serializzato, stream appearance, immagine codificata e immagine decodificata o stream alpha è limitato
MaxObjects100000; oggetti nativi del grafo indiretto, inclusi oggetti appearance e font; minimo sei
MaxPages1000; gli indici di pagina dal layout XFA devono stare nel limite
MaxFields10000; istanze widget emesse, incluse occorrenze ripetute e ogni membro radio; un padre radio condiviso non consuma uno slot widget extra
MaxGlyphs1000000; 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
CancellationTokennil; un THPDFCancellationToken opzionale di proprietà del chiamante mai liberato dall'adapter
ScriptOptionsTXFAFormScriptOptions.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