Vad är filformatet FDF?
.fdf är en textbaserad fil som innehåller information ifylld i ett interaktivt PDF-formulär. En .fdf-fil genereras när ett givet formulär fylls i och exporteras - observera att .fdf-filer inte skapas automatiskt. Formulärdata kan exporteras genom att välja ett lämpligt alternativ från menyn i Adobe Acrobat eller Adobe Acrobat Reader.
Varje .fdf-fil börjar med headern %FDF- följt av ett versionsnummer (till exempel %FDF-1.2), vilket speglar %PDF--markören som används av PDF-dokument. Dess innehåll använder samma objekt- och ordlistesyntax som PDF men innehåller endast en enda /FDF-ordlista som mappar fältnamn till de värden en användare har angett.
PDF-filer är större och har en mer komplex struktur jämfört med .fdf-filer. .fdf används endast i situationer där du behöver extrahera endast den information som angetts av en person som fyller i ett givet formulär från ett dokument. Sådan data kan sedan importeras tillbaka till den ursprungliga PDF-filen, skickas till en server eller bearbetas efter behov.
Ett XML-baserat syskonformat, .xfdf, lagrar samma fältdata i standard-XML och är lättare att tolka med generiska verktyg. Båda formaten är en del av ISO 32000 PDF-standarden.
Säkerhet & trygghet
RISK: LOWEn FDF är en liten datafil med formulärfältsvärden, inte en körbar fil, så den innebär låg risk att öppna eller inspektera. De realistiska orosmomenten är integritet och ursprung, inte skadlig kod: en FDF kan bära personuppgifter som någon skrivit in i ett formulär (namn, adresser, ID-handlingar), så hantera den som vilken formulärinsändning som helst. Precis som PDF kan formatet tekniskt sett referera till en URL eller käll-PDF-filen - så importera endast FDF-data i formulär från avsändare du litar på, och var vaksam om en oväntad FDF pekar på en extern PDF. Den vardagliga risken är helt enkelt förvirring: folk förväntar sig ett dokument och får en liten datafil.
Formatdetaljer
i ett nötskalProgram som öppnar FDF-filer
Tekniska detaljer
djup specifikation| Fil-header | `%FDF-` vid byte-offset 0, följt av en versionssträng (t.ex. `%FDF-1.2`) |
| MIME-typ | `application/vnd.fdf` |
| Utvecklare | Adobe Inc. (Adobe Systems) |
| Syntaxmodell | PDF-objektsyntax - ordlistor, arrayer, namnobjekt och en korsreferenstabell, identisk i struktur med PDF |
| Rotobjekt | Enstaka `/FDF`-ordlista som innehåller en `/Fields`-array med fältnamn/värde-par |
| Typisk filstorlek | Några hundra bytes till några KB - innehåller endast fältdata, inte dokumentlayout eller grafik |
| Länkad PDF-referens | Den valfria `/F`-nyckeln inuti `/FDF`-ordlistan lagrar filnamnet på den tillhörande käll-PDF-filen |
| Fälttyper som stöds | Text, kryssruta, radioknapp, listruta, kombinationsruta och fält för digitala signaturer |
| Export av anteckningar | Kan bära PDF-anteckningsdata (kommentarer, markeringar) extraherade från ett dokument, inte bara formulärfältsvärden |
| HTTP-insändning | Skickas till webbservrar via HTTP POST med content-type `application/vnd.fdf` |
| XML-alternativ | `.xfdf` (XML Forms Data Format) kodar samma fältdata i välformaterad XML, med samma ISO 32000-bas |
| Teckenkodning | ASCII/Latin-1 för strukturell syntax; PDF-strängobjekt inuti FDF kan använda UTF-16 BE för Unicode-innehåll |
| Släppt | 1996 (Adobe Acrobat 3 / PDF 1.2); standardised within ISO 32000 |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.iso.org |
FDF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om FDF-filer.