Czym są poziomy zgodności?
Poziomy zgodności odnoszą się do określonego zestawu zasad i wymagań zdefiniowanych w odpowiadającym im podzbiorze PDF ISO. Każdy poziom zgodności jest oznaczony literą wraz ze skrótem podzbioru PDF ISO, takim jak PDF/A-1b lub PDF/X-5pg.
Na przykład PDF/A-4e jest wysoko wyspecjalizowanym rozwinięciem standardu PDF dla archiwizacji, obsługującym procesy inżynieryjne z treściami 3D, podczas gdy PDF/A-2b i PDF/A-2u różnią się możliwościami wyodrębniania tekstu w Unikodzie.
Ważne jest, że nie wszystkie podzbiory PDF ISO korzystają z poziomów zgodności. PDF/A, PDF/X, oraz PDF/VT to podzbiory ISO formatu PDF, które wykorzystują poziomy zgodności do definiowania różnych poziomów zgodności ze standardem. Inne podzbiory ISO, takie jak PDF/UA (dla dostępności) i PDF/E (dla inżynierii), również mają własne wymagania, ale nie korzystają z poziomów zgodności w ten sam sposób.
Aby uzyskać więcej informacji na temat Poziomy zgodności PDF/A i ich wymagań, zapoznaj się z naszym obszernym artykułem na ten temat: PDF/A - standard ISO do długoterminowego archiwizowania
Co oznaczają litery
A PDF/A deklaracja ma dwie części: która część standardu oraz jaki poziom zgodności w jej ramach. Część to liczba, a poziom to litera.
- b, jak basic (podstawowy). Plik będzie wyświetlał się tak samo w przyszłości: osadzone fonty, jednoznaczne kolory i brak elementów zależnych od zasobów zewnętrznych.
- a, jak accessible (dostępny). Wszystko, czego wymaga poziom b, plus tagowana struktura drzewa dokumentu i zdefiniowana kolejność czytania.
- u, jak Unicode. Wszystko, czego wymaga poziom b, plus tekst, który jest w sposób niezawodny mapowany na Unicode, dzięki czemu można go wyszukiwać i wyodrębniać.
Tak więc PDF/A-2b to część 2 na poziomie podstawowym, a PDF/A-3a to część 3 z pełną dostępnością. Poziomy w ramach danej części są kumulatywne: a implikuje u, a oba implikują b.
Wybór poziomu i jego potwierdzenie
Wyższy poziom nie jest automatycznie lepszy. Poziomu a nie da się osiągnąć tylko przez konwersję zeskanowanej strony bez rzeczywistej pracy nad tagowaniem, więc wymaganie go tam, gdzie wystarczyłby poziom b, zmienia mechaniczną konwersję w projekt tworzenia treści.
Sama deklaracja jest zapisana w XMP metadanych pliku i jest tylko deklaracją. Walidator sprawdza plik względem wymagań poziomu, który plik deklaruje, a plik może zadeklarować zgodność, której faktycznie nie spełnia. Dlatego archiwa weryfikują, zamiast ufać.