Linearisierung (Fast Web View)
Linearisierung, von Adobe als Fast Web View vermarktet, ist eine Methode, die interne Byte-Reihenfolge eines PDFs umzuorganisieren, damit es angezeigt werden kann, bevor die ganze Datei angekommen ist. In einem normalen PDF sitzt die Querverweistabelle, die jedes Objekt indexiert, ganz am Ende, sodass ein Viewer technisch die komplette Datei braucht, um zu wissen, wo die Dinge sind.
Ein linearisiertes PDF strukturiert das um. Die Objekte, die zum Rendern der ersten Seite nötig sind, plus eine spezielle Hint-Tabelle, werden nach vorn verschoben, und die Datei wird so angeordnet, dass ein Server, der Byte-Range-Anfragen unterstützt, sie Seite für Seite streamen kann. Der Reader zeigt Seite eins fast sofort und holt den Rest bei Bedarf nach – darum fühlt sich ein großes linearisiertes Dokument über eine langsame Verbindung flüssig an, statt dich auf einen vollständigen Download warten zu lassen.
Linearisierung ändert nur das Layout der Datei auf der Festplatte, nicht ihren sichtbaren Inhalt, sodass das Dokument identisch aussieht. Am nützlichsten ist sie für große, über das Web ausgelieferte Dateien. Weil es sich um ein strukturelles Umschreiben des PDFs handelt, ist es die Art von Transformation, die eine browserbasierte Engine als Teil der Dokumentoptimierung lokal durchführen kann.