THPDFHeadlessDocument.ExportFormData

Os campos de rich text incluem o corpo XHTML RV real deles em FDF RV ou XFDF value-richtext, ao lado do valor escalar de fallback

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

Exporta os valores AcroForm atualmente carregados e preparados como bytes FDF ou XFDF reais, sem alterar o grafo fonte nem escrever um ficheiro

Nomes Unicode totalmente qualificados, texto escalar comum, estados de exportação de checkboxes e radios e arrays de escolhas completos são preservados; assinaturas e pushbuttons transportam nomes sem valores

Os campos só de leitura são incluídos com os valores atuais, permitindo uma viagem de ida e volta idempotente; valores rich exigem o perfil nativo XHTML delimitado, e os dados de anotações não são exportados

A permissão de extração de texto AES é obrigatória; os tokens de cancelamento de quem chama e do documento têm de concordar quando não nil

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

Modelos malformados e orçamentos de dados de formulários esgotados levantam EHPDFHeadlessFormDataError; falhas de estado ou de permissões do documento levantam EHPDFHeadlessDocumentError, e o cancelamento levanta EHPDFOperationCancelled

Visão geral da troca de dados · Opções