Co to jest format pliku FDF?
.fdf to plik tekstowy zawierający informacje wypełnione w interaktywnym formularzu PDF. Plik .fdf jest generowany po wypełnieniu i wyeksportowaniu danego formularza - należy pamiętać, że pliki .fdf nie są tworzone automatycznie. Dane formularza można wyeksportować, wybierając odpowiednią opcję z menu Adobe Acrobat lub Adobe Acrobat Reader.
Każdy plik .fdf zaczyna się od nagłówka %FDF-, po którym następuje numer wersji (na przykład %FDF-1.2), co odzwierciedla znacznik %PDF- używany przez dokumenty PDF. Jego treść wykorzystuje tę samą składnię obiektów i słowników co PDF, ale zawiera tylko jeden słownik /FDF, który mapuje nazwy pól na wartości wprowadzone przez użytkownika.
Pliki PDF są większe i mają bardziej złożoną strukturę w porównaniu do plików .fdf. Format .fdf jest używany tylko w sytuacjach, gdy zachodzi potrzeba wyodrębnienia z dokumentu wyłącznie informacji wprowadzonych przez osobę wypełniającą dany formularz. Takie dane można następnie zaimportować z powrotem do oryginalnego PDF, przesłać na serwer lub przetworzyć zgodnie z potrzebami.
Pokrewny format oparty na XML, .xfdf, przechowuje te same dane pól w standardowym formacie XML i jest łatwiejszy do analizy za pomocą ogólnych narzędzi. Oba formaty są częścią standardu ISO 32000 PDF.
Bezpieczeństwo
RYZYKO: LOWFDF to mały plik danych z wartościami pól formularza, a nie plik wykonywalny, więc jego otwieranie lub inspekcja wiąże się z niskim ryzykiem. Realne obawy dotyczą prywatności i pochodzenia, a nie złośliwego oprogramowania: FDF może przenosić dane osobowe wpisane przez kogoś do formularza (imiona, adresy, identyfikatory), więc należy go traktować jak każde zgłoszenie formularza. Podobnie jak PDF, format ten może technicznie odwoływać się do adresu URL lub źródłowego PDF - dlatego importuj dane FDF tylko do formularzy od zaufanych nadawców i zachowaj czujność, jeśli nieoczekiwany plik FDF wskazuje na zewnętrzny PDF. Codziennym ryzykiem jest po prostu pomyłka: ludzie oczekują dokumentu, a otrzymują malutki plik danych.
Szczegóły formatu
w pigułceProgramy otwierające pliki FDF
Szczegóły techniczne
specyfikacja| Nagłówek pliku | `%FDF-` na offsetcie bajtowym 0, po którym następuje ciąg wersji (np. `%FDF-1.2`) |
| Typ MIME | `application/vnd.fdf` |
| Deweloper | Adobe Inc. (Adobe Systems) |
| Model składni | Składnia obiektowa PDF - słowniki, tablice, obiekty nazw i tabela odsyłaczy (cross-reference), o strukturze identycznej z PDF |
| Obiekt główny | Pojedynczy słownik `/FDF` zawierający tablicę `/Fields` z parami nazwa pola/wartość |
| Typowy rozmiar pliku | Od kilkuset bajtów do kilku KB - zawiera tylko dane pól, bez układu dokumentu czy grafiki |
| Odniesienie do powiązanego PDF | Opcjonalny klucz `/F` wewnątrz słownika `/FDF` przechowuje nazwę pliku powiązanego źródłowego PDF |
| Obsługiwane typy pól | Pola tekstowe, pola wyboru (checkbox), przyciski opcji (radio button), listy, pola kombi oraz pola podpisu cyfrowego |
| Eksport adnotacji | Może przenosić dane adnotacji PDF (komentarze, znaczniki) wyodrębnione z dokumentu, nie tylko wartości pól formularza |
| Przesyłanie HTTP | Przesyłane do serwerów WWW za pomocą HTTP POST z typem zawartości `application/vnd.fdf` |
| Alternatywa XML | `.xfdf` (XML Forms Data Format) koduje te same dane pól w poprawnie sformułowanym XML, w oparciu o ten sam standard ISO 32000 |
| Kodowanie znaków | ASCII/Latin-1 dla składni strukturalnej; obiekty tekstowe PDF wewnątrz FDF mogą używać UTF-16 BE dla treści Unicode |
| Wydano | 1996 (Adobe Acrobat 3 / PDF 1.2); standardised within ISO 32000 |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.iso.org |
Konwersje FDF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki FDF.