Che cos'è il formato di file FDF?
.fdf è un file basato su testo che contiene le informazioni compilate in un modulo PDF interattivo. Un file .fdf viene generato quando un determinato modulo viene compilato ed esportato - si prega di notare che i file .fdf non vengono creati automaticamente. I dati del modulo possono essere esportati scegliendo l'opzione appropriata dal menu di Adobe Acrobat o Adobe Acrobat Reader.
Ogni file .fdf inizia con l'intestazione %FDF- seguita da un numero di versione (ad esempio %FDF-1.2), rispecchiando il marcatore %PDF- utilizzato dai documenti PDF. Il suo corpo utilizza la stessa sintassi di oggetti e dizionari del PDF, ma contiene solo un singolo dizionario /FDF che mappa i nomi dei campi ai valori inseriti dall'utente.
I file PDF sono più grandi e hanno una struttura più complessa rispetto ai file .fdf. Il formato .fdf viene utilizzato solo in situazioni in cui è necessario estrarre da un documento esclusivamente le informazioni inserite da una persona che compila un determinato modulo. Tali dati possono poi essere reimportati nel PDF originale, inviati a un server o elaborati secondo necessità.
Un formato gemello basato su XML, .xfdf, memorizza gli stessi dati dei campi in XML standard ed è più facile da analizzare con strumenti generici. Entrambi i formati fanno parte dello standard ISO 32000 PDF.
Sicurezza e incolumità
RISCHIO: LOWUn FDF è un piccolo file di dati contenente i valori dei campi di un modulo, non un eseguibile, quindi il rischio nell'aprirlo o ispezionarlo è basso. Le preoccupazioni realistiche riguardano la privacy e la provenienza, non il malware: un FDF può trasportare dati personali digitati da qualcuno in un modulo (nomi, indirizzi, ID), quindi va gestito come qualsiasi invio di modulo. Come il PDF, il formato può tecnicamente fare riferimento a un URL o al PDF sorgente - quindi importa dati FDF solo in moduli provenienti da mittenti fidati e diffida se un FDF inaspettato punta a un PDF esterno. Il rischio quotidiano è semplicemente la confusione: le persone si aspettano un documento e ricevono un minuscolo file di dati.
Dettagli del formato
in sintesiProgrammi che aprono file FDF
Dettagli tecnici
specifiche approfondite| Intestazione del file | `%FDF-` all'offset byte 0, seguito da una stringa di versione (es. `%FDF-1.2`) |
| Tipo MIME | `application/vnd.fdf` |
| Sviluppatore | Adobe Inc. (Adobe Systems) |
| Modello di sintassi | Sintassi degli oggetti PDF - dizionari, array, oggetti nome e una tabella di riferimento incrociato, identica nella struttura al PDF |
| Oggetto radice | Singolo dizionario `/FDF` contenente un array `/Fields` di coppie nome-campo/valore |
| Dimensione tipica del file | Da poche centinaia di byte a pochi KB - contiene solo i dati dei campi, non il layout del documento o la grafica |
| Riferimento PDF collegato | La chiave opzionale `/F` all'interno del dizionario `/FDF` memorizza il nome del file del PDF sorgente associato |
| Tipi di campo supportati | Campi di testo, caselle di controllo, pulsanti di opzione, caselle di riepilogo, caselle combinate e campi per firma digitale |
| Esportazione annotazioni | Può trasportare dati di annotazione PDF (commenti, marcature) estratti da un documento, non solo i valori dei campi del modulo |
| Invio HTTP | Inviato ai server web tramite HTTP POST con content-type `application/vnd.fdf` |
| Alternativa XML | `.xfdf` (XML Forms Data Format) codifica gli stessi dati dei campi in XML ben formato, con la stessa base ISO 32000 |
| Codifica dei caratteri | ASCII/Latin-1 per la sintassi strutturale; gli oggetti stringa PDF all'interno di FDF possono utilizzare UTF-16 BE per i contenuti Unicode |
| Rilasciato | 1996 (Adobe Acrobat 3 / PDF 1.2); standardised within ISO 32000 |
| Standard aperto | Sì · royalty-free |
| Specifica | www.iso.org |
Conversioni FDF
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file FDF.