Last Updated: 20 Nov, 2025

I PDF sono un ottimo modo per condividere documenti mantenendo intatta la formattazione, ma a volte sono necessari solo i dati del modulo all’interno di un PDF, non l’intero file. È qui che entra in gioco FDF. FDF, o Forms Data Format, è un formato di file sviluppato da Adobe per gestire solo i dati del modulo (come nomi, indirizzi email, stati delle caselle di controllo) da un PDF.
Quindi, se ti sei chiesto “Come faccio a convertire un PDF in FDF?”, sei nel posto giusto! Analizziamolo nel dettaglio.
Cos’è FDF e perché dovresti usarlo?
Prima di passare alla conversione, chiariamo cos’è effettivamente FDF.
- I file FDF (Forms Data Format) sono file leggeri che contengono solo i dati e le istruzioni per compilare un modulo PDF.
- Consideralo come il contenuto di un modulo senza il design del modulo. * Viene comunemente utilizzato per estrarre, modificare o inviare dati di moduli senza dover disporre del PDF completo.
Come convertire un PDF in FDF
Esistono diversi metodi, a seconda degli strumenti a disposizione.
1. Utilizzo di Adobe Acrobat Pro
Questo è il metodo più semplice se si ha accesso ad Adobe Acrobat Pro.
Passaggi:
- Aprire il modulo PDF in Adobe Acrobat Pro.
- Andare su File > Esporta dati o Strumenti > Prepara modulo.
- Scegliere “Esporta dati” e selezionare “FDF” come formato file.
- Salvare il file
.fdfdove si desidera.
Nota: questo funziona solo se il PDF è un modulo compilabile.
2. Utilizzo di strumenti online gratuiti
Se non si dispone di Acrobat Pro, alcuni strumenti online consentono di estrarre i dati dei moduli:
- Cerca “convertitore online da PDF a FDF”.
- Carica il modulo PDF.
- Scarica il file
.fdfrisultante.
Attenzione: prestare sempre attenzione ai documenti sensibili quando si utilizzano strumenti online.
3. Utilizzo di SDK PDF o librerie di programmazione
Se sei uno sviluppatore o lavori con l’automazione, puoi utilizzare librerie come:
- Esporta dati in FDF da un file PDF
- Importa dati da FDF in un file PDF
- iText (Java/.NET)
- PDFBox (Java)
- PDFLib
- FDF Toolkit di Adobe
Questi consentono di scrivere script che aprono file PDF, estraggono campi modulo ed esportali in FDF.
Ecco un esempio di base in Java che utilizza iText:
PdfReader reader = new PdfReader("form.pdf");
FileOutputStream out = new FileOutputStream("data.fdf");
FdfWriter writer = new FdfWriter();
writer.setField("name", "John Doe");
writer.writeTo(out);
reader.close();
out.close();
Cosa c’è dentro un file FDF?
Un file FDF è un formato basato su testo — puoi persino aprirlo con Blocco note. In genere si presenta così:
%FDF-1.2
1 0 obj
<<
/FDF
<<
/Fields [
<< /T (name) /V (John Doe) >>
<< /T (email) /V (john.doe@example.com) >>
]
>>
>>
endobj
trailer
<< /Root 1 0 R >>
%%EOF
Questa struttura si collega direttamente ai campi del modulo nel PDF originale.
È possibile riconvertire i dati FDF in PDF?
Sì! È possibile importare nuovamente i dati FDF in un modulo PDF, in uno dei seguenti modi:
- Using Adobe Acrobat: Go to Prepare Form > More > Import Data.
- Programmatically via libraries.
- Or using command-line tools like pdftk:
pdftk form.pdf fill_form data.fdf output filled_form.pdf
Considerazioni finali
Convertire un PDF in FDF può essere incredibilmente utile se si desidera:
- Memorizzare i dati dei moduli separatamente.
- Precompilare i moduli in modo dinamico.
- Inviare solo i dati sul web (file di dimensioni ridotte).
Estrarre FDF da un PDF, manualmente tramite Adobe Acrobat o tramite codice, è una tecnica pratica per gestire moduli interattivi.
FAQ
D: Posso estrarre FDF da un PDF scansionato?
R: No, FDF richiede moduli compilabili. Un PDF scansionato è solo un’immagine e non contiene dati di moduli.
D: FDF è uguale a XFDF?
R: Non esattamente. XFDF è la versione XML di FDF. È più moderna e adatta al web.