Pēdējoreiz atjaunināts: 25 Jun, 2025

PDF faili ir lielisks veids, kā koplietot dokumentus, saglabājot formatējumu, bet dažkārt jums vajag tikai veidlapas datus PDF iekšienē — ne visu failu. Tieši šeit nāk FDF darbā. FDF, vai Forms Data Format, ir faila formāts, ko izstrādājusi Adobe, lai apstrādātu tikai veidlapas datus (piemēram, vārdus, e-pastus, izvēles rūtiņu stāvokļus) no PDF.
Tātad, ja jūs sev uzdodāt jautājumu “Kā pārvērst PDF uz FDF?”, jūs esat īstajā vietā! Apskatīsim soli pa solim.
Kas ir FDF, un kāpēc to izmantot?
Pirms ielēkt pārveidošanā, paskaidrosim, kas patiesībā ir FDF.
- FDF (Formu datu formāts) faili ir vieglie faili, kas satur tikai datus un instrukcijas PDF veidlapas aizpildīšanai.
- Uzskatiet to par veidlapas saturu bez veidlapas dizaina.
- Tas parasti tiek izmantots, lai izgūtu, modificētu vai nosūtītu veidlapas datus bez vajadzības pēc pilna PDF.
Kā pārvērst PDF uz FDF
Ir vairāki veidi, kā to izdarīt, atkarībā no pieejamajiem rīkiem.
1. Izmantojot Adobe Acrobat Pro
Šī ir vienkāršākā metode, ja jums ir pieejams Adobe Acrobat Pro.
Soļi:
- Atveriet savu PDF veidlapu Adobe Acrobat Pro.
- Dodieties uz File > Export Data vai Tools > Prepare Form.
- Izvēlieties “Export Data” un kā faila formātu atlasiet “FDF”.
- Saglabājiet
.fdffailu jebkurā vietā, kur vēlaties.
Piezīme: Tas darbojas tikai tad, ja jūsu PDF ir aizpildāma veidlapa.
2. Izmantojot bezmaksas tiešsaistes rīkus
Ja jums nav Acrobat Pro, daži tiešsaistes rīki ļauj izgūt veidlapas datus:
- Meklējiet “PDF uz FDF tiešsaistes pārveidotājs”.
- Augšupielādējiet savu PDF veidlapu.
- Lejupielādējiet izveidoto
.fdffailu.
Uzmanība: Vienmēr esiet piesardzīgi ar sensitīviem dokumentiem, izmantojot tiešsaistes rīkus.
3. Izmantojot PDF SDK vai programmēšanas bibliotēkas
Ja esat izstrādātājs vai strādājat ar automatizāciju, varat izmantot šādas bibliotēkas:
- Datu eksportēšana uz FDF no PDF faila
- Datu importēšana no FDF uz PDF failu
- iText (Java/.NET)
- PDFBox (Java)
- PDFLib
- Adobe FDF rīkkopa
Tie ļauj rakstīt skriptus, kas atver PDF failus, izguvē veidlapas laukus un eksportē tos uz 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 ir FDF failā?
FDF fails ir teksta formāts — to pat var atvērt Notepad. Parasti tas izskatās šādi:
%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
Vai varat pārvērst FDF atpakaļ uz PDF?
Jā! Jūs varat importēt FDF datus atpakaļ PDF veidlapā, izmantojot:
- Izmantojot Adobe Acrobat: Dodieties uz Prepare Form > More > Import Data.
- Programmatiski, izmantojot bibliotēkas.
- Vai arī, izmantojot komandrindas rīkus, piemēram, pdftk:
pdftk form.pdf fill_form data.fdf output filled_form.pdf
Secinājumi
PDF pārvēršana uz FDF var būt ārkārtīgi noderīga, ja vēlaties:
- Saglabāt veidlapas datus atsevišķi.
- Dinamiski aizpildīt veidlapas.
- Nosūtīt tikai datus pāri tīmeklim (mazāks faila izmērs).
FDF izguve no PDF, vai nu manuāli, izmantojot Adobe Acrobat, vai caur kodu, ir praktiska tehnika interaktīvu veidlapu apstrādei.
Biežāk uzdotie jautājumi
Q: Vai varu izgūt FDF no skenēta PDF?
A: Nē, FDF nepieciešamas aizpildāmas veidlapas. Skenēts PDF ir tikai attēls un nesatur veidlapas datus.
Q: Vai FDF ir tas pats kā XFDF?
A: Ne tieši. XFDF ir FDF XML versija. Tā ir mūsdienīgāka un tīmeklim draudzīgāka.