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;
| Lid | Default en gedrag |
|---|---|
| PageWidth, PageHeight | 595 × 842 PDF-punten; beide moeten eindig en positief zijn |
| Editable | True; False zet de readOnly-vlag van elk gegenereerd veld, en XFA-toegang kan individuele velden onafhankelijk beperken |
| CaptionFontFamilies | Leeg; optionele benoemde echte stijlfontprogramma's voor Boolean- en pushbutton-captions, met het originele TrueTypeFont dat het default regular-face levert; zie CaptionFontFamilies |
| MaxInputBytes | 8 MiB; XDP-invoerlengte wordt gecheckt vóór parsen |
| MaxFontBytes | 8 MiB; de originele default-fontlengte en de geaggregeerde gebruikte stijlfontprogramma-bytes van elke rich-caption worden gecheckt vóór embedding |
| MaxBytes | 64 MiB; complete geserialiseerde candidate-limiet, geaggregeerde embedded font- en image-streams en individuele image-decodering-working-buffers |
| MaxObjectBytes | 16 MiB; elk geserialiseerd object, elke appearance-stream, encoded afbeelding en decoded image- of alpha-stream is begrensd |
| MaxObjects | 100000; native indirecte graafobjecten, inclusief appearance- en fontobjecten; minimum zes |
| MaxPages | 1000; pagina-indices uit XFA-layout moeten in de limiet passen |
| MaxFields | 10000; uitgeschreven widget-instances, inclusief herhaalde occurrences en elke radio-member; een gedeelde radio-ouder verbruikt geen extra widgetslot |
| MaxGlyphs | 1000000; geaggregeerde zichtbare tekst-UTF-16-code-units, waarbij een supplementary character twee units verbruikt; een Boolean-caption wordt één keer geteld over al diens statussen heen, pushbutton-captions tellen elke apart gegenereerde status, en elke appearance behoudt ook het native maximum van 65535 glyphs |
| CancellationToken | nil; een optionele THPDFCancellationToken in caller-eigendom die nooit door de adapter wordt vrijgegeven |
| ScriptOptions | TXFAFormScriptOptions.Default; JavaScript is uitgeschakeld tenzij expliciet aangezet, en diens bestaande executiebudgetten blijven actief |
Begin vanuit Default, en verlaag daarna limieten of lever annulering aan zoals vereist; niet-positieve byte- en aantal-limieten worden geweigerd
Automatische XFA-creatie beschrijft ondersteunde native consumers en de destination-transactiegrens