HPDFEncodeHeadlessFormData
空でない RichText フィールドは上限付きネイティブ XHTML デコーダで検証され、FDF RV または XFDF value-richtext として書き込まれます。リッチ値には 1 つのスカラーテキスト値が必要です
function HPDFEncodeHeadlessFormData(const Fields: THPDFHeadlessFormDataFields;
Format: THPDFHeadlessFormDataFormat;
const Options: THPDFHeadlessFormDataOptions): SysUtils.TBytes;
独立に所有されたモデルを検証し、実際の上限付き FDF 1.2 または UTF-8 XFDF バイトを返します
修飾 FDF 名はネストした Kids 階層を形成します。XFDF 出力は修飾名をフィールド属性に直接使います
FDF はバイト名の値を 16 進名エスケープで保持し、空配列を含むテキスト配列も保持します。XFDF は名前値を UTF-8 テキストとして表し、空配列は 1 つの空 value 要素で表します
名前は空でなく、NUL を含まず、一意でなければなりません。スカラーテキストには 1 つの値が必要で、name-only とバイト名のエントリはテキスト配列を運べず、すべての Unicode 文字列は有効なサロゲートペアを持たなければなりません
出力バイト上限は出力中にチェックされ、モデルオブジェクト、FDF 階層ノード、直列化深さは過大な割り当ての前に制限されます
無効なモデルやバジェットは EHPDFHeadlessFormDataError、キャンセルは EHPDFOperationCancelled が報告します
インターチェンジのセマンティクス · モデル · オプション