TXFAHeadlessPDFOptions
ユニット: 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;
| メンバー | デフォルトと動作 |
|---|---|
| PageWidth, PageHeight | 595 × 842 PDF ポイント。両方とも有限かつ正でなければなりません |
| Editable | True。False は生成されたすべてのフィールドに readOnly フラグを設定します。XFA アクセスが個々のフィールドを独立に制限することもあります |
| CaptionFontFamilies | 空。Boolean とプッシュボタンのキャプションに対する省略可能な名前付き実スタイルフォントプログラムで、デフォルトの regular フェイスは元の TrueTypeFont が供給します。CaptionFontFamilies を参照してください |
| MaxInputBytes | 8 MiB。XDP 入力長は解析前に確認されます |
| MaxFontBytes | 8 MiB。元のデフォルトフォント長と、リッチキャプションごとの使用済みスタイルフォントプログラムバイトの合計は、埋め込み前に確認されます |
| MaxBytes | 64 MiB。完全にシリアライズされた候補の上限、埋め込みフォントと画像ストリームの合計、個々の画像デコード作業バッファーに対する上限です |
| MaxObjectBytes | 16 MiB。シリアライズされた各オブジェクト、外観ストリーム、エンコード済み画像、デコード済み画像/アルファストリームが有界になります |
| MaxObjects | 100000。外観とフォントのオブジェクトを含むネイティブ間接グラフオブジェクト。最小は 6 です |
| MaxPages | 1000。XFA レイアウトからのページインデックスはこの上限に収まらなければなりません |
| MaxFields | 10000。出力されるウィジェットインスタンス数です。繰り返し出現とすべてのラジオメンバーを含みます。共有ラジオ親はウィジェットスロットを余分に消費しません |
| MaxGlyphs | 1000000。可視テキストの UTF-16 コードユニット合計で、補助文字は 2 ユニット消費します。Boolean キャプションは全状態を通じて 1 回だけ数え、プッシュボタンのキャプションは個別に生成された状態ごとに数えます。各外観はネイティブ最大 65535 グリフも保持します |
| CancellationToken | nil。省略可能な呼び出し側所有の THPDFCancellationToken で、アダプターが解放することはありません |
| ScriptOptions | TXFAFormScriptOptions.Default。JavaScript は明示的に有効化しない限り無効で、既存の実行予算は引き続き有効です |
Default から始めて、必要に応じて上限を下げたりキャンセルを供給してください。正でないバイト数・個数の上限は拒否されます
自動 XFA 生成が、対応するネイティブコンシューマーと宛先トランザクション境界を説明しています