Hvad er FDF-filformatet?
.fdf er en tekstbaseret fil, der indeholder oplysninger udfyldt i en interaktiv PDF-formular. En .fdf-fil genereres, når en given formular udfyldes og eksporteres - bemærk venligst, at .fdf-filer ikke oprettes automatisk. Formulardata kan eksporteres ved at vælge en passende indstilling fra menuen i Adobe Acrobat eller Adobe Acrobat Reader.
Enhver .fdf-fil begynder med headeren %FDF- efterfulgt af et versionsnummer (for eksempel %FDF-1.2), hvilket afspejler %PDF--markøren, der bruges af PDF-dokumenter. Dens krop bruger samme objekt- og ordbogssyntaks som PDF, men indeholder kun en enkelt /FDF-ordbog, der knytter feltnavne til de værdier, en bruger har indtastet.
PDF-filer er større og har en mere kompleks struktur sammenlignet med .fdf-filer. .fdf bruges kun i situationer, hvor du har brug for kun at udtrække de oplysninger fra et dokument, som er indtastet af en person, der udfylder en given formular. Sådanne data kan derefter importeres tilbage i den originale PDF, sendes til en server eller behandles efter behov.
Et XML-baseret søsterformat, .xfdf, gemmer de samme feltdata i standard XML og er lettere at parse med generiske værktøjer. Begge formater er en del af ISO 32000 PDF-standarden.
Sikkerhed og tryghed
RISIKO: LOWEn FDF er en lille datafil med formularfeltværdier, ikke en eksekverbar fil, så den er lavrisiko at åbne eller inspicere. De reelle bekymringer er privatliv og herkomst, ikke malware: en FDF kan indeholde personlige data, som nogen har indtastet i en formular (navne, adresser, ID'er), så håndter den som enhver anden formularindsendelse. Ligesom PDF kan formatet teknisk set referere til en URL eller kilde-PDF'en - så importer kun FDF-data i formularer fra afsendere, du har tillid til, og vær påpasselig, hvis en uventet FDF peger på en ekstern PDF. Den hverdagsagtige risiko er blot forvirring: folk forventer et dokument og får en lille datafil.
Formatdetaljer
kort fortaltProgrammer der åbner FDF-filer
Tekniske detaljer
dyb specifikation| Fil-header | `%FDF-` ved byte-offset 0, efterfulgt af en versionsstreng (f.eks. `%FDF-1.2`) |
| MIME-type | `application/vnd.fdf` |
| Udvikler | Adobe Inc. (Adobe Systems) |
| Syntaksmodel | PDF-objektsyntaks - ordbøger, arrays, navneobjekter og en krydsreferencetabel, identisk i struktur med PDF |
| Rod-objekt | Enkelt `/FDF`-ordbog indeholdende et `/Fields`-array af feltnavn/værdi-par |
| Typisk filstørrelse | Få hundrede bytes til få KB - indeholder kun feltdata, ikke dokumentlayout eller grafik |
| Linket PDF-reference | Den valgfrie `/F`-nøgle inde i `/FDF`-ordbogen gemmer filnavnet på den tilknyttede kilde-PDF |
| Understøttede felttyper | Tekst, afkrydsningsfelt, radioknap, listeboks, kombinationsboks og digitale signaturfelter |
| Eksport af annoteringer | Kan indeholde PDF-annoteringsdata (kommentarer, markeringer) udtrukket fra et dokument, ikke kun formularfeltværdier |
| HTTP-indsendelse | Indsendes til webservere via HTTP POST med content-type `application/vnd.fdf` |
| XML-alternativ | `.xfdf` (XML Forms Data Format) koder de samme feltdata i velformet XML, med samme ISO 32000-grundlag |
| Tegnkodning | ASCII/Latin-1 for strukturel syntaks; PDF-strengobjekter inde i FDF kan bruge UTF-16 BE til Unicode-indhold |
| Udgivet | 1996 (Adobe Acrobat 3 / PDF 1.2); standardised within ISO 32000 |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.iso.org |
FDF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om FDF-filer.