Form data nativo de FDF e XFDF

HPDFHeadlessFormData fornece codecs delimitados de FDF e XFDF, e THPDFHeadlessDocument conecta o modelo Unicode de campos deles aos valores e aparências reais de AcroForms

ExportFormData retorna bytes canônicos de form data; ImportFormDataToFile aplica o modelo decodificado completo a um grafo preparado independente e publica atomicamente um PDF incremental

Texto, checkboxes, grupos de radio, choices simples e múltiplas, e nomes de campos Unicode aninhados são suportados; campos de assinaturas e pushbuttons exportam entradas name-only

ImportRichFormDataToFile importa FDF RV e XFDF value-richtext reais, preserva mixed content Unicode ordenado e regenera aparências reais regular, bold, italic e bold-italic através do perfil delimitado de estilos XHTML

A entrada FDF suporta dicionários de campos diretos e indiretos, cadeias de referências indiretas, Kids aninhados, PDF text strings escalares, valores de PDF names escapados e arrays de texto; a saída grava FDF 1.2 hierárquico com strings UTF-16BE

A entrada XFDF suporta o namespace padrão, prefixes de namespace qualificados, campos aninhados, UTF-8, UTF-16 com BOM, comentários, CDATA, entidades predefinidas e referências numéricas de caracteres; a saída é XML canônico UTF-8

Para um campo choice sem opção de export vazio, um único valor XFDF vazio limpa a seleção; quando existe uma opção de export vazio, o mesmo valor seleciona essa opção

Autenticação AES-256 R5 e R6, dicionários de criptografia originais, identificadores e permissões são preservados; uma chave autenticada da origem é emprestada apenas para o grafo privado da revisão correspondente

DocMDP P2 e P3 reais permitem atualizações permitidas de aparências enquanto P1, locks FieldMDP e flags read-only permanecem aplicados; assinaturas CMS existentes retêm suas revisões assinadas exatas

Import de formulários de famílias nomeadas seleciona programas fornecidos de famílias para FDF RV e XFDF value-richtext reais; layout CSS arbitrário, fallback de fontes por glyph, arquivos FDF embutidos, actions e trailers incrementais de FDF permanecem capabilities ativas

Troca nativa de anotações XFDF adiciona um perfil delimitado independente de append para dezoito tipos mapeados de anotações, relações popup/reply e attachments binários

Limites e cancelamento · Modelo de campos · Decode · Encode · Exceções de form data

Folhas de estilo internas aplicam selectors delimitados, importance, especificidade e ordem de origem a valores rich realmente importados e aparências salvas; imports equivalentes repetidos e publicação com falha retêm as garantias transacionais existentes

Grafos de objetos de anotações binários

Troca nativa de anotações FDF preserva dicionários de anotações fornecidos, recursos de aparências, objetos indiretos compartilhados e alvos GoTo locais sensíveis a contexto através de um grafo delimitado de objetos PDF

Operações FDF apenas de anotações usam THPDFFDFOptions separados e rejeitam Fields não vazios ou Differences de documentos embutidos; use as APIs de dados de formulários acima para aplicar valores de campos

O interchange moderno de documentos carregados do Windows pode combinar campos selecionados, grafos de anotações e status de workflow através de ExportLoadedInterchangeToFDF e ImportLoadedInterchangeFromFDF

Remoção explícita de anotações

Remoção de anotações por página e nome é uma operação separada; omitir uma anotação do FDF ou XFDF importado não a apaga

Exclusão de field-tree de Widgets e apagamento seguro exigem operações separadas; a remoção incremental retém bytes anteriores do PDF