Linearyzacja PDF to optymalizacja strukturalna, która sprawia, że duże pliki PDF ładują się szybciej, gdy są dostępne przez Internet. Nazywany także „szybkim przeglądaniem sieci” zmienia wewnętrzną strukturę pliku, tak aby można było wyświetlić pierwszą stronę, podczas gdy reszta dokumentu jest nadal pobierana. W przypadku większości codziennych zastosowań PDF nigdy nie będziesz musiał o tym myśleć. W przypadku konkretnych scenariuszy publikowania w Internecie robi to prawdziwą różnicę.

Jak wczytać nielinearyzowane PDF
Standardowy (nielinearyzowany) plik PDF przechowuje swoją tabelę odniesień — indeks informujący przeglądarkę, gdzie znajduje się każdy obiekt w pliku — na końcu pliku. Zanim przeglądarka będzie mogła cokolwiek wyświetlić, musi przeczytać tabelę odsyłaczy, aby wiedzieć, gdzie znaleźć dane każdej strony. Oznacza to, że przed wyświetleniem pierwszej strony należy pobrać cały plik.
W przypadku małego pliku PDF na szybkim łączu opóźnienie to jest niezauważalne. W przypadku raportu rocznego o rozmiarze 50 MB dostępnego za pośrednictwem połączenia mobilnego lub 200-stronicowej instrukcji technicznej przechowywanej na serwerze internetowym oczekiwanie na pobranie całego pliku przed wyświetleniem czegokolwiek stanowi poważny problem z użytecznością.
Spróbuj skompresować PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
Jak zlinearyzowane PDF ładują się inaczej
Zlinearyzowany PDF reorganizuje plik w taki sposób, że dane pierwszej strony, katalog dokumentów i wstępna tabela odsyłaczy pojawiają się na samym początku pliku. Przeglądarka lub przeglądarka może wyświetlić pierwszą stronę natychmiast po otrzymaniu pierwszej części pliku, podczas gdy pobieranie reszty pliku odbywa się w tle.
Dla czytelnika, który musi tylko zobaczyć kilka pierwszych stron — potwierdzić, że dokument jest taki, jakiego się spodziewał, przeczytać wstęp, sprawdzić spis treści — linearyzacja oznacza, że czyta od razu, a nie czeka. W przypadku nawigacji strona po stronie w długim dokumencie linearyzacja pozwala przeglądającemu żądać określonych stron na żądanie, zamiast czekać na pełne pobranie.
Kiedy linearyzacja ma znaczenie
Korzyści z linearyzacji PDF są: duże (ponad 5-10MB), hostowane w Internecie i dostępne za pośrednictwem przeglądarki, przeglądane przez użytkowników przy zmiennych lub wolnych połączeniach lub w przypadku których większość użytkowników potrzebuje tylko kilku pierwszych stron. Artykuły badawcze, raporty roczne, katalogi produktów, dokumentacja techniczna i publikacje rządowe dostępne na stronach internetowych to najoczywistsze przypadki użycia.
Linearyzacja nie pomaga w przypadku PDF wysłanych pocztą elektroniczną (cały plik zostanie pobrany przed otwarciem go przez klienta poczty), PDF otwartych z pamięci lokalnej lub małych PDF, których czas pobierania jest znikomy. Jest to w szczególności optymalizacja wydajności sieci.
Jak sprawdzić, czy PDF jest linearyzowany
W programie Adobe Acrobat przejdź do Plik → Właściwości → Opis i poszukaj opcji „Fast Web View”. — pokazuje „Tak” dla plików linearyzowanych i „Nie” dla nielinearnych. Niektóre narzędzia PDF wyświetlają te informacje również we właściwościach plików lub raportach optymalizacji.
Jak linearyzować PDF
Adobe Acrobat Pro linearyzuje pliki PDF poprzez Plik → Zapisz jako → Zoptymalizowany PDF, zaznaczając opcję „Włącz szybki podgląd w Internecie”. Niektóre biblioteki przetwarzania PDF (Ghostscript, qpdf) mogą programowo linearyzować pliki PDF. Kilka narzędzi do optymalizacji PDF obejmuje linearyzację jako część standardowego przetwarzania wraz z PDF Kompresją — wynik jest zarówno mniejszy, jak i szybszy w ładowaniu.
Czy naprawdę tego potrzebujesz?
Dla większości ludzi nie. Jeśli wysyłasz e-mailem pliki PDF, udostępniasz je za pośrednictwem łączy do przechowywania w chmurze lub pracujesz z plikami mniejszymi niż 5 MB, linearyzacja nie przynosi żadnych korzyści. Jeśli publikujesz pliki PDF w witrynie generującej duży ruch — zwłaszcza duże dokumenty, do których użytkownicy uzyskują dostęp na urządzeniach mobilnych — warto przeprowadzić linearyzację. Wysiłek jest minimalny (jedna opcja zapisu w programie Acrobat), a poprawa komfortu użytkownika w przypadku dużych dokumentów uzyskiwanych za pośrednictwem wolnych połączeń jest znacząca.
Spróbuj skompresować PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
