THPDFHeadlessDocument.ExportFormData

Campos rich text incluem o corpo RV XHTML real em FDF RV ou XFDF value-richtext, junto do valor escalar de fallback

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

Exporta os valores AcroForm carregados e preparados como bytes reais de FDF ou XFDF, sem alterar o grafo de origem nem gravar arquivo

Nomes Unicode totalmente qualificados, texto escalar comum, estados de export de checkbox e radio, e arrays completos de choice são preservados; assinaturas e pushbuttons carregam nomes sem valores

Campos read-only são incluídos com seus valores atuais, permitindo um round trip idempotente; valores rich exigem o perfil XHTML nativo delimitado, e dados de anotações não são exportados

A permissão de extração de texto AES é obrigatória; os tokens de cancelamento do chamador e do documento precisam concordar quando não nil

MaxBytes, MaxFields e MaxDepth são limitados pelos tetos de object-bytes, contagem de campos e profundidade do documento; os demais limites do codec se aplicam ao modelo exportado e aos bytes realmente emitidos

Modelos malformados e orçamentos de form-data esgotados disparam EHPDFHeadlessFormDataError; falhas de estado do documento e de permissões disparam EHPDFHeadlessDocumentError, e o cancelamento dispara EHPDFOperationCancelled

Visão geral do interchange · Opções