O que é o formato de ficheiro FDF?
.fdf é um arquivo baseado em texto que contém informações preenchidas em um formulário PDF interativo. Um arquivo .fdf é gerado quando um determinado formulário é preenchido e exportado - observe que os arquivos .fdf não são criados automaticamente. Os dados do formulário podem ser exportados escolhendo a opção apropriada no menu do Adobe Acrobat ou Adobe Acrobat Reader.
Cada arquivo .fdf começa com o cabeçalho %FDF- seguido por um número de versão (por exemplo %FDF-1.2), espelhando o marcador %PDF- usado por documentos PDF. Seu corpo usa a mesma sintaxe de objeto e dicionário que o PDF, mas contém apenas um único dicionário /FDF que mapeia nomes de campos para os valores inseridos por um usuário.
Arquivos PDF são maiores e possuem uma estrutura mais complexa em comparação com arquivos .fdf. O .fdf é usado apenas em situações em que você precisa extrair de um documento apenas as informações inseridas por uma pessoa ao preencher um determinado formulário. Esses dados podem então ser importados de volta para o PDF original, enviados para um servidor ou processados conforme necessário.
Um formato irmão baseado em XML, .xfdf, armazena os mesmos dados de campo em XML padrão e é mais fácil de analisar com ferramentas genéricas. Ambos os formatos fazem parte do padrão ISO 32000 PDF.
Segurança e proteção
RISCO: LOWUm FDF é um pequeno arquivo de dados de valores de campos de formulário, não um executável, portanto o risco ao abrir ou inspecionar é baixo. As preocupações reais são privacidade e procedência, não malware: um FDF pode carregar dados pessoais que alguém digitou em um formulário (nomes, endereços, IDs), portanto, trate-o como qualquer envio de formulário. Como o PDF, o formato pode tecnicamente referenciar uma URL ou o PDF de origem - portanto, importe apenas dados FDF de formulários de remetentes em quem você confia e desconfie se um FDF inesperado apontar para um PDF externo. O risco cotidiano é simplesmente a confusão: as pessoas esperam um documento e recebem um minúsculo arquivo de dados.
Detalhes do formato
em resumoProgramas que abrem arquivos FDF
Detalhes técnicos
especificação profunda| Cabeçalho do arquivo | `%FDF-` no deslocamento de byte 0, seguido por uma string de versão (ex: `%FDF-1.2`) |
| Tipo MIME | `application/vnd.fdf` |
| Desenvolvedor | Adobe Inc. (Adobe Systems) |
| Modelo de sintaxe | Sintaxe de objeto PDF - dicionários, matrizes, objetos de nome e uma tabela de referência cruzada, idêntica em estrutura ao PDF |
| Objeto raiz | Dicionário `/FDF` único contendo uma matriz `/Fields` de pares nome-do-campo/valor |
| Tamanho de arquivo típico | Alguns centenas de bytes a alguns KB - contém apenas dados de campo, não layout de documento ou gráficos |
| Referência de PDF vinculado | A chave opcional `/F` dentro do dicionário `/FDF` armazena o nome do arquivo do PDF de origem associado |
| Tipos de campos suportados | Campos de texto, caixa de seleção, botão de rádio, caixa de listagem, caixa de combinação e campos de assinatura digital |
| Exportação de anotações | Pode carregar dados de anotação PDF (comentários, marcações) extraídos de um documento, não apenas valores de campos de formulário |
| Envio via HTTP | Enviado para servidores web via HTTP POST com content-type `application/vnd.fdf` |
| Alternativa XML | `.xfdf` (XML Forms Data Format) codifica os mesmos dados de campo em XML bem formado, com a mesma base ISO 32000 |
| Codificação de caracteres | ASCII/Latin-1 para sintaxe estrutural; objetos de string PDF dentro do FDF podem usar UTF-16 BE para conteúdo Unicode |
| Lançado | 1996 (Adobe Acrobat 3 / PDF 1.2); standardised within ISO 32000 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.iso.org |
Conversões de FDF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos FDF.