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