Format pliku

PDF - Portable Document Format

PDF to format, dzięki któremu dokument wygląda tak samo wszędzie. Zawiera strony, czcionki, obrazy oraz zaskakująco dużo informacji o tym, kto go stworzył i za pomocą czego.

.pdf

PDF to skrót od Portable Document Format (Przenośny Format Dokumentu). Adobe stworzyło go po to, aby dokument wyświetlał się dokładnie tak, jak zamierzył autor, na każdym komputerze, z każdą drukarką, niezależnie od tego, czy czytelnik ma zainstalowane użyte w nim fonty. Ta obietnica sprawiła, że PDF stał się formatem dla umów, faktur, instrukcji, formularzy, biletów i publikacji naukowych. W 2008 roku Adobe przekazało specyfikację Międzynarodowej Organizacji Normalizacyjnej (ISO), więc PDF jest dziś otwartym standardem, a nie formatem jednej firmy.

Jak PDF zapisuje stronę

PDF nie jest obrazem strony ani dokumentem edytora tekstu. To zbiór ponumerowanych obiektów (stron, fontów, obrazów, definicji kolorów, adnotacji) oraz tabela na końcu pliku, która wskazuje, gdzie zaczyna się każdy obiekt. Obiekt strony zawiera listę instrukcji rysowania: umieść ten glif w tych współrzędnych, wypełnij ten prostokąt tym kolorem, umieść ten obraz w tym polu.

Ponieważ instrukcje są geometryczne, a nie oparte na pikselach, tekst w PDF pozostaje ostry przy każdym powiększeniu i zwykle można go zaznaczać oraz wyszukiwać. Wyjątkiem jest zeskanowany PDF, czyli fotografia papieru osadzona w obiekcie strony: nie ma w nim w ogóle tekstu, dopóki ktoś nie uruchomi na nim optycznego rozpoznawania znaków (OCR).

Fonty są zazwyczaj osadzane, co oznacza, że kopia kroju pisma jest dołączana do pliku. Dzięki temu układ pozostaje identyczny na komputerze, który nigdy nie miał tego fontu, i to także powód, dla którego PDF z jednokartkowym listem może zajmować kilka megabajtów. PDF może kompresować swoje obiekty pojedynczo, a od wersji PDF 1.5 wzwyż może upakować wiele małych obiektów w jeden skompresowany strumień. Dlatego dwa pliki o identycznej treści mogą znacznie różnić się rozmiarem.

Jakie metadane zawiera PDF

PDF zawiera więcej metadanych, niż większość osób się spodziewa, i to w dwóch miejscach jednocześnie.

Pierwszym jest słownik informacji o dokumencie, klasyczny zestaw pól wyświetlanych przez przeglądarkę w właściwościach dokumentu. Zobaczysz tam Title, Author, Subject, Keywords, Creator (aplikacja, w której dokument został napisany) oraz Producer, czyli oprogramowanie, które faktycznie zapisało PDF. Obok znajdują się CreationDate i ModifyDate, zwykle zapisane w postaci D:20240418103122+02'00', która koduje zarówno strefę czasową, jak i sam moment.

Drugim jest XMP, oparty na XML pakiet metadanych Adobe. XMP może powtarzać te same pola w uporządkowanej formie i to tam dokument deklaruje na przykład swój poziom zgodności z PDF/A, trwały identyfikator dokumentu zachowywany mimo edycji oraz historię aplikacji, które go modyfikowały.

Dwa z tych pól warto sprawdzić szczególnie dokładnie przed udostępnieniem pliku. Author jest często wypełniane automatycznie na podstawie nazwy konta osoby zalogowanej na komputerze, a Producer podaje nazwę twojego oprogramowania wraz z wersją. PDF wyeksportowany z telefonu lub apek aparatu może też odziedziczyć metadane z użytych w nim obrazów. Nic z tego nie jest widoczne na samej stronie.

Struktura pliku również zawiera informacje o dokumencie: wersję PDF, która mówi przeglądarce, jakich funkcji może się spodziewać, liczbę stron, rozmiar strony w punktach, obrót strony, informację, czy plik jest otagowany dla czytników ekranu oraz czy jest zaszyfrowany lub podpisany cyfrowo.

Kiedy używać PDF

Używaj PDF, gdy układ ma znaczenie i dokument jest zakończony. To właściwy wybór dla wszystkiego, co będzie drukowane, podpisywane, archiwizowane lub czytane przez kogoś, kogo nie możesz poprosić o zainstalowanie dodatkowego oprogramowania.

To zły wybór, gdy wciąż piszesz. PDF trudno się edytuje (przesuwasz obiekty na stronie, a nie przelewasz akapity), więc trzymaj edytowalny oryginał w formacie edytora tekstu i eksportuj do PDF na końcu. PDF źle czyta się też na telefonie, bo stała strona nie może dopasować się do wąskiego ekranu; format ebooka radzi sobie z tym znacznie lepiej. Do długoterminowego archiwizowania służy profil PDF/A, który właśnie po to zabrania funkcji sprawiających, że zwykły PDF może być ryzykowny do otwarcia za dwadzieścia lat.