Szczegółowe omówienie głównych standardów ISO PDF

Każdy podzbiór rozwiązuje określony problem wymiany; „najlepszy“ oznacza odpowiedni dla odbiorcy.
PDF/A (ISO 19005) – Cyfrowa archiwizacja i przechowywanie
PDF/A zachowuje statyczną reprezentację wizualną dokumentu w czasie. Wymaga osadzonych czcionek, zdefiniowanych kolorów i metadanych, zabraniając szyfrowania i zewnętrznych zależności renderowania; nie gwarantuje jednak identycznego wyświetlania na zawsze. PDF/A-1 korzysta z PDF 1.4, natomiast PDF/A-2 i PDF/A-3 – z PDF 1.7. PDF/A-3 dopuszcza dowolne załączniki. PDF/A-4 używa PDF 2.0, z PDF/A-4f dla załączników i PDF/A-4e dla treści inżynierskich. Wcześniejsze części zabraniają JavaScript; PDF/A-4 dopuszcza ograniczone działania inicjowane przez użytkownika.
PDF/UA (ISO 14289) – Powszechna dostępność
PDF/UA definiuje, w jaki sposób oznakowany PDF udostępnia treść czytnikom ekranu, monitorom brajlowskim i innym technologiom asystującym. Obejmuje strukturę semantyczną, kolejność czytania, mapowania Unicode, opisy alternatywne, tabele, nagłówki, łącza i metadane. PDF/UA-1 dotyczy PDF 1.7; ISO 14289-2:2024, czyli PDF/UA-2, dotyczy PDF 2.0. PDF/UA nie określa progów kontrastu, dlatego należy również ocenić odpowiednie wymagania WCAG. Automatyzacja nie może ocenić, czy tekst alternatywny jest sensowny.
PDF/X (ISO 15930) – Grafika i profesjonalny druk
PDF/X sprawia, że wymiana w procesie przygotowalni jest przewidywalna dzięki osadzonym czcionkom, warunkom druku, intencjom wyjściowym i kontrolowanym kolorom. Zasady różnią się: PDF/X-1a ogranicza kolor procesowy do CMYK i szarości oraz kolorów dodatkowych, podczas gdy PDF/X-3 dopuszcza zarządzane kolorystycznie RGB. Wczesne profile wymagają spłaszczonej przezroczystości; PDF/X-4 i PDF/X-6 umożliwiają aktywną przezroczystość i zarządzane RGB. PDF/X-4 używa PDF 1.6. PDF/X-6, ISO 15930-9:2020, korzysta z PDF 2.0 i dodaje intencje wyjściowe na poziomie strony, obsługę wielokanałowych kolorów i warianty częściowej wymiany.
PDF/E (ISO 24517) – Inżynieria i rysunki 3D
PDF/E-1, ISO 24517-1:2008, ogranicza PDF 1.6 do wymiany i przeglądania dokumentów inżynierskich. Nadaje się do rysunków i interaktywnych przepływów pracy 3D, w tym U3D. PDF 2.0 dodaje obsługę PRC; PDF/A-4e oferuje ścieżkę przechowywania treści 3D i powiązanych plików. Obrót, przekrojowanie lub pomiar nadal zależy od osadzonych danych i czytnika.
PDF/VT obsługuje druk zmiennych danych dla zestawień i marketingu bezpośredniego. ISO 16612-2 definiuje PDF/VT-1 i PDF/VT-2 na podstawie PDF/X-4 i PDF/X-5; ISO 16612-3:2020 definiuje PDF/VT-3 na podstawie PDF/X-6. PDF/R-1, ISO 23504-1:2020, obejmuje wielostronicowe dokumenty rastrowe. Obsługuje skany dwutonowe, w skali szarości i RGB z określonymi opcjami kompresji, zapewniając efektywny transport i przechowywanie.
Profile branżowe i standardy rozszerzone
Nie każdy uznany profil jest podzbiorem ISO. Wytyczne branżowe mogą zamiast tego definiować, jak istniejące funkcje PDF współpracują ze sobą.
PAdES (ETSI EN 319 142) – Zaawansowane podpisy elektroniczne
PAdES, czyli PDF Advanced Electronic Signatures, to rodzina ETSI dla interoperacyjnych podpisów stosowanych w transakcjach europejskich, w tym w kontekście eIDAS. EN 319 142-1 definiuje podstawowe poziomy. B-T dodaje zaufany znacznik czasu; B-LT osadza materiał walidacyjny; B-LTA dodaje znaczniki czasu dokumentu dla długoterminowej integralności. Skutek prawny nadal zależy od pewności tożsamości, rodzaju certyfikatu, procesu i obowiązującego prawa.
PDF/H nie jest normą zgodności ISO. AIIM/ASTM BP-01-2008 to dobrowolne wytyczne dotyczące gromadzenia, wymiany, przechowywania i ochrony informacji medycznych w PDF. Obsługuje formularze kliniczne i dane zdrowotne oparte na XML; implementacje mogą zawierać materiał DICOM. Przewodnik nie stanowi dowodu zgodności z przepisami o ochronie prywatności. Organizacje muszą osobno stosować kontrolę dostępu, zabezpieczenia, zasady przechowywania, dostępności i walidacji.
Mechanika walidacji PDF i przyczyny niezgodności
Deklaracja w metadanych to tylko oświadczenie. Walidacja testuje dokument; przegląd przez człowieka obejmuje wymagania, których oprogramowanie nie może ocenić.
Jak działają silniki walidacji PDF
Silniki walidacji analizują strukturę odsyłaczy i drzewo obiektów, a następnie stosują reguły wywiedzione z deklaracji „shall“ każdej specyfikacji. Sprawdzają czcionki, mapowania glifów, przestrzenie kolorów, intencje wyjściowe, działania, pliki, podpisy, znaczniki i metadane XMP. veraPDF zapewnia weryfikowalne maszynowo profile PDF/A i PDF/UA; silniki preflight obsługują przepływy pracy drukowania. PDF/UA nadal wymaga przeglądu przez człowieka w zakresie kolejności czytania i jakości tekstu alternatywnego.
4 główne techniczne przyczyny niezgodności plików PDF
- Czcionki są niekompletne. Nieosadzone czcionki lub brakujące dane glifów podważają możliwość przechowywania.
- Kolor jest nieokreślony. Wartości zależne od urządzenia lub brak intencji wyjściowej mogą unieważnić PDF/X.
- Struktura jest niedostępna. Błędne znaczniki, kolejność czytania, tabele lub opisy alternatywne nie spełniają wymagań PDF/UA.
- Aktywna treść jest zabroniona. JavaScript, niedozwolone działania, multimedia lub XFA mogą unieważnić profile archiwalne.
Podsumowanie i drzewo decyzyjne wyboru standardu
- Drukowanie czasopisma, opakowania lub broszury: wybierz wymagany przez drukarnię poziom PDF/X.
- Przechowywanie umów lub dokumentacji: wybierz akceptowany przez archiwum profil PDF/A.
- Publikowanie dokumentów publicznych: używaj PDF/UA z odpowiednim standardem dostępności.
- Udostępnianie dokumentacji CAD lub 3D: rozważ PDF/E-1 lub PDF/A-4e do przechowywania.
Właściwy standard ISO poprawia integralność, dostępność i zgodność, ale sam ich nie gwarantuje. Potwierdź wymagany profil, eksportuj świadomie, zwaliduj plik i sprawdź to, co wymaga ludzkiej oceny.