THPDFHeadlessXFDFOptions record
Unit: HPDFHeadlessXFDFTypes
個々の上限を変更する前に THPDFHeadlessXFDFOptions.Default を呼んでください
| メンバー | デフォルト | 目的 |
|---|---|---|
| MaxBytes | 16777216 | XFDF 入出力、個々の添付バイト、スタンプ外観交換バイト |
| MaxAnnotations | 10000 | ソース注釈スキャンまたは追加注釈数 |
| MaxNodes | 1000000 | 上限付きグラフ・XML 走査とノード格納の許可 |
| MaxDepth | 32 | 許容される最大ネスト深さ、サポート上限は 64。スタンプの型付き XML ラッパはその上限内で 2 レベルを予約します |
| MaxWorkingBytes | 134217728 | スナップショット、文字列、XML、準備済み PDF オブジェクト、シリアライズのための保守的な予約 |
| CancellationToken | nil | 任意の協調キャンセルトークン |
数値上限はすべて正でなければなりません。既存のドキュメントキャンセルトークンとインポートトークンの両方を供給する場合、同じトークンを指していなければなりません
エクスポートは累積 XML と返却バイトの両方の領域を予約し、インクリメンタルグラフを準備する前に XML・ツリー格納を予約します
ドキュメント上限と Linux C ABI 操作上限も適用されます。XFDF 上限を上げても、それらの独立した容量は増えません
標準スタンプ外観トランスポートは、base64 型付き XML を通じて実際の Form ストリームと、上限付きの非巡回フォント・画像・グラフィックスリソースを保持します
スタンプ外観の予約には、割り当て前にエンコード済みキー、展開済みリソース、ストリームエンコーディング、XML・base64 変換コピーが含まれます。この保守的な操作合計は最終出力サイズを超え得ます