Dados de formulários FDF e XFDF nativos
HPDFHeadlessFormData fornece codecs delimitados de FDF e de XFDF, e THPDFHeadlessDocument liga o modelo Unicode de campos deles a valores e aparências reais de AcroForm
ExportFormData devolve bytes canónicos de dados de formulários; ImportFormDataToFile aplica o modelo completo descodificado a um grafo preparado independente e publica atomicamente um PDF incremental
Texto, checkboxes, grupos de radios, escolhas únicas e múltiplas e nomes aninhados de campos Unicode são suportados; campos de assinaturas e de pushbuttons exportam entradas apenas de nome
ImportRichFormDataToFile importa FDF RV e XFDF value-richtext reais, preserva conteúdo misto Unicode ordenado e regenera aparências reais de regular, bold, italic e bold-italic através do perfil delimitado de estilos XHTML
A entrada FDF suporta dicionários diretos e indiretos de campos, cadeias de referências indiretas, Kids aninhados, strings PDF escalares de texto, valores de PDF names com escape e arrays de texto; a saída escreve FDF 1.2 hierárquico com strings UTF-16BE
A entrada XFDF suporta o namespace standard, prefixos de namespaces qualificados, campos aninhados, UTF-8, UTF-16 marcado com BOM, comentários, CDATA, entidades predefinidas e referências numéricas de carateres; a saída é XML UTF-8 canónico
Para um campo de escolha sem uma opção de exportação vazia, um único valor XFDF vazio limpa a seleção; quando existe uma opção de exportação vazia, o mesmo valor seleciona essa opção
Autenticação AES-256 R5 e R6, dicionários originais de encriptação, identificadores e permissões são preservados; uma chave de fonte autenticada é tomada emprestada apenas para o grafo privado de revisões correspondente
DocMDP P2 e P3 reais permitem atualizações permitidas de aparências, enquanto P1, bloqueios FieldMDP e flags só de leitura permanecem impostos; assinaturas CMS existentes mantêm as revisões assinadas exatas delas
A importação de formulários de famílias nomeadas seleciona programas de famílias fornecidos para FDF RV e XFDF value-richtext reais; layout CSS arbitrário, fallback de tipos de letra por glyph, ficheiros FDF incorporados, ações e trailers incrementais de FDF continuam a ser capacidades ativas
A troca nativa de anotações XFDF acrescenta um perfil independente delimitado de acrescentos para dezoito tipos mapeados de anotações, relações popup/resposta e anexos binários
Limites e cancelamento · Modelo de campos · Descodificação · Codificação · Exceções de dados de formulários
Folhas de estilo internas aplicam seletores delimitados, importância, especificidade e ordem de fontes a valores rich realmente importados e a aparências guardadas; importações equivalentes repetidas e publicação falhada mantêm as garantias transacionais existentes
Grafos de objetos de anotações binários
A troca nativa de anotações FDF preserva dicionários de anotações fornecidos, recursos de aparências, objetos indiretos partilhados e alvos GoTo locais sensíveis ao contexto através de um grafo delimitado de objetos PDF
As operações FDF apenas de anotações usam THPDFFDFOptions separados e rejeitam Fields não vazios ou Differences de documentos incorporados; 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 estado de workflow através de ExportLoadedInterchangeToFDF e ImportLoadedInterchangeFromFDF
Remoção explícita de anotações
A 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
A eliminação de field-trees de Widgets e o apagamento seguro exigem operações separadas; a remoção incremental retém bytes anteriores do PDF