THPDFHeadlessDocument.ExportFormData

Rich text поля включают своё реальное XHTML-тело RV в FDF RV или XFDF value-richtext рядом со скалярным резервным значением

function ExportFormData(Format: THPDFHeadlessFormDataFormat;
  const Options: THPDFHeadlessFormDataOptions): SysUtils.TBytes;

Экспортирует текущие загруженные и подготовленные значения AcroForm в реальные байты FDF или XFDF, не меняя граф источника и не записывая файл

Полные квалифицированные имена Unicode, обычный скалярный текст, export-состояния checkbox и radio и полные choice-массивы сохраняются; подписи и push-кнопки несут имена без значений

Поля только для чтения включаются с текущими значениями, что даёт идемпотентный полный цикл; rich-значения требуют ограниченного нативного XHTML-профиля, а данные аннотаций не экспортируются

Требуется разрешение AES на извлечение текста; токены отмены вызывающего и документа при не-nil должны совпадать

MaxBytes, MaxFields и MaxDepth ограничены сверху лимитами документа по байтам объектов, числу полей и глубине; остальные лимиты кодека действуют на экспортируемую модель и реальные выданные байты

Битые модели и исчерпанные бюджеты form data вызывают EHPDFHeadlessFormDataError; сбои состояния документа и разрешений — EHPDFHeadlessDocumentError, а отмена — EHPDFOperationCancelled

Обзор обмена данными · Опции