HPDFDecodeHeadlessFormData

function HPDFDecodeHeadlessFormData(const Bytes: SysUtils.TBytes;
  Format: THPDFHeadlessFormDataFormat;
  const Options: THPDFHeadlessFormDataOptions): THPDFHeadlessFormDataFields;

Descodifica bytes FDF ou XFDF reais em registos terminais de campos Unicode com propriedade independente, sem carregar nem alterar um PDF

Os nomes FDF são descodificados exatamente uma vez, as chaves de dicionários e os nomes de campos totalmente qualificados têm de ser semanticamente únicos, e as referências indiretas e as hierarquias de campos são delimitadas

O XFDF exige o namespace raiz standard e um contentor fields; valores escalares, contentores de campos aninhados e corpos XHTML de value-richtext são descodificados sem executar ações nem aceder a entidades XML externas

Strings de texto RV de FDF e value-richtext de XFDF tornam-se registos RichText, com conteúdo misto ordenado validado pelo descodificador nativo de rich text

Sintaxe malformada, estrutura de valores de campos não suportada, referências indisponíveis ou limites esgotados levantam EHPDFHeadlessFormDataError; o cancelamento cooperativo levanta EHPDFOperationCancelled

Formatos suportados · Modelo devolvido · Opções