Paskutinį kartą atnaujinta: 25 Jun, 2025

PDF yra puikus būdas dalintis dokumentais, išlaikant formatavimą, tačiau kartais jums reikia tik formų duomenų PDF faile – ne viso failo. Štai kur įsijungia FDF. FDF, arba Forms Data Format, yra Adobe sukurtas failų formatas, skirtas tvarkyti tik formų duomenis (pvz., vardus, el. pašto adresus, žymimųjų laukelių būsenas) iš PDF.
Taigi, jei savęs klausiote „Kaip konvertuoti PDF į FDF?“, esate tinkamoje vietoje! Paaiškinkime.
Kas yra FDF ir kodėl jį naudoti?
Prieš pradedant konvertavimą, paaiškinkime, kas iš tikrųjų yra FDF.
- FDF (Formų duomenų formatas) failai yra lengvi failai, kuriuose yra tik duomenys ir instrukcijos PDF formos užpildymui.
- Tai yra formos turinys be formos dizaino.
- Tai dažnai naudojama išgauti, modifikuoti arba siųsti formų duomenis be viso PDF.
Kaip konvertuoti PDF į FDF
Yra keli metodai, kuriuos galite naudoti, priklausomai nuo turimų įrankių.
1. Naudojant Adobe Acrobat Pro
Tai paprasčiausias metodas, jei turite prieigą prie Adobe Acrobat Pro.
Žingsniai:
- Atidarykite savo PDF formą Adobe Acrobat Pro.
- Eikite į File > Export Data arba Tools > Prepare Form.
- Pasirinkite „Export Data“ ir kaip failo formatą pasirinkite „FDF“.
- Išsaugokite
.fdffailą bet kur norite.
Pastaba: Tai veikia tik tada, kai jūsų PDF yra užpildoma forma.
2. Naudojant nemokamus internetinius įrankius
Jei neturite Acrobat Pro, kai kurie internetiniai įrankiai leidžia išgauti formų duomenis:
- Ieškokite „PDF į FDF internetinio konvertavimo įrankio“.
- Įkelkite savo PDF formą.
- Atsisiųskite gautą
.fdffailą.
Įspėjimas: Visada būkite atsargūs su jautriais dokumentais naudojant internetinius įrankius.
3. Naudojant PDF SDK arba programavimo bibliotekas
Jei esate kūrėjas arba dirbate su automatizavimu, galite naudoti tokias bibliotekas kaip:
- Eksportuoti duomenis į FDF iš PDF failo
- Importuoti duomenis iš FDF į PDF failą
- iText (Java/.NET)
- PDFBox (Java)
- PDFLib
- Adobe’s FDF Toolkit
Šios leidžia rašyti scenarijus, kurie atidaro PDF failus, išgauna formų laukus ir eksportuoja juos į FDF.
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();
Kas yra FDF failo turinys?
FDF failas yra tekstinis formatas – jį net galite atidaryti Notepad programoje. Paprastai jis atrodo taip:
%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
Ši struktūra tiesiogiai atspindi formų laukus jūsų pradiniame PDF.
Ar galima konvertuoti atgal iš FDF į PDF?
Taip! Galite importuoti FDF duomenis atgal į PDF formą, taip:
- Naudojant Adobe Acrobat: Eikite į Prepare Form > More > Import Data.
- Programiškai per bibliotekas.
- Arba naudojant komandų eilutės įrankius, pvz., pdftk:
pdftk form.pdf fill_form data.fdf output filled_form.pdf
Pabaigos mintys
PDF konvertavimas į FDF gali būti nepaprastai naudingas, jei norite:
- Saugoti formų duomenis atskirai.
- Dinamiškai iš anksto užpildyti formas.
- Siųsti tik duomenis per internetą (mažesnis failo dydis).
FDF išgavimas iš PDF, tiek rankiniu būdu per Adobe Acrobat, tiek per kodą, yra praktiška technika interaktyvių formų tvarkymui.
DUK
K: Ar galiu išgauti FDF iš nuskenuoto PDF?
A: Ne, FDF reikalauja užpildomų formų. Nuskenuotas PDF yra tik paveikslėlis ir neturi formų duomenų.
K: Ar FDF yra tas pats kaip XFDF?
A: Ne visai. XFDF yra FDF XML versija. Ji yra modernesnė ir tinkamesnė internetui.