HPDFEncodeHeadlessFormData

非空 RichText 欄位以有界的原生 XHTML 解碼器驗證,寫成 FDF RV 或 XFDF value-richtext;rich 值需要一個純量文字值

function HPDFEncodeHeadlessFormData(const Fields: THPDFHeadlessFormDataFields;
  Format: THPDFHeadlessFormDataFormat;
  const Options: THPDFHeadlessFormDataOptions): SysUtils.TBytes;

驗證獨立持有的 model,回傳實際有界的 FDF 1.2 或 UTF-8 XFDF 位元組

FDF 限定名形成巢狀 Kids 階層;XFDF 輸出在欄位屬性中直接使用限定名

FDF 以十六進位名稱跳脫保留位元組名稱值,並保留文字陣列(包括空陣列);XFDF 把名稱值表示為 UTF-8 文字,空陣列以一個空 value 元素表示

名稱必須非空、不含 NUL 且保持唯一;純量文字需要一個值,僅名稱與位元組名稱項目不可攜帶文字陣列,所有 Unicode 字串必須有有效的 surrogate pair

輸出位元組上限在發射期間檢查,model 物件、FDF 階層節點與序列化深度在過度配置前受到約束

EHPDFHeadlessFormDataError 回報無效 model 或預算;EHPDFOperationCancelled 回報取消

交換語義 · Model · 選項