Objektstreams

In Objektstreams werden die Verwaltungsdaten eines Dokuments verpackt, sodass sie nur einen Bruchteil des Platzes brauchen, den sie offen daliegend bräuchten.

Ausführlicher

Ein PDF ist ein Stapel nummerierter Teile. Einige davon sind die großen — ein Foto, die Schrift, die auf einer Seite gezeichneten Markierungen —, und der ganze Rest sind kurze Notizen, die das Dokument über sich selbst führt: welche Seite auf welche folgt, wo jede Zeichnung aufbewahrt wird, welche Ecke welcher Seite anklickbar ist, wie jede Farbe heißt.

Diese Notizen werden üblicherweise offen ausgeschrieben, eine nach der anderen, und unkomprimiert gelassen, wo die großen Teile komprimiert sind. Objektstreams sammeln sie zu Hunderten in einem einzigen Paket und komprimieren das Paket als Ganzes. An keiner Seite ändert sich etwas: Dasselbe Dokument kommt heraus, auf weniger Platz.

Was es an einem echten Dokument bewirkt

Ein Beispiel auf dieser Website wiegt dasselbe vierundzwanzigseitige Dokument auf beide Arten. Unkomprimiert geschrieben kommt es auf knapp dreiundzwanzigtausend Bytes, gepackt auf etwas über achtzehntausend — neunzehn von hundert Teilen weg, ohne dass sich eine einzige Markierung auf irgendeiner Seite zwischen beiden unterscheidet.

Die Ersparnis wächst mit der Seitenzahl, denn eine Seite kostet eine Handvoll dieser Notizen, und die Notizen sind das, was das Packen zusammendrückt. Bei einem Dokument von wenigen Seiten lohnt sich kaum das Messen; bei einem Katalog mit zweihundert oder bei zehntausend Rechnungen, die noch in Jahrzehnten aufbewahrt werden, ist es der Unterschied zwischen einer Speicherrechnung und einer anderen.

Es hat nur einen Preis, und der betrifft das Alter der Software: Ein solches Paket verlangt eine Software, die die Überarbeitung des Formats von 2003 kennt; es bleibt daher ausgeschaltet, bis Sie danach fragen, und eine Datei für etwas Älteres kommt genau so heraus wie immer.

Es entscheidet außerdem eine Wahl. Ein so gepacktes Dokument kann nicht zugleich so geschrieben werden, dass seine erste Seite erscheint, bevor der Rest angekommen ist: Die beiden Anordnungen widersprechen sich, und die Engine lehnt eine Anfrage, die beides verlangt, ab, statt eine Datei zu schreiben, die keine Anzeigesoftware öffnen würde. Gesparter Platz oder sofort sichtbare erste Seite — ein Dokument, eines von beiden.

Woher es kommt, und warum

In den ersten zehn Jahren des Formats lag jede dieser Notizen offen da, damit ein Programm die Karte eines Dokuments lesen konnte, ohne erst etwas auszupacken. Das war auf einer Maschine von 1993 etwas wert und ist auf einer heutigen Maschine nichts wert, wo das Auspacken eines Notizpakets weniger kostet als das Lesen von einer Platte.

Das Paket kam 2003, mit der Überarbeitung, die auch erlaubte, die Karte eines Dokuments auf dieselbe Weise zu packen. Beide Schreibweisen einer Datei werden weiterhin von allem gelesen, was ein PDF öffnet; deshalb liegt die Wahl bei Ihnen und nicht beim Format.

An einem fertigen Dokument ansehen

Die Datei verkleinern Die Seite, die bei diesem Wort weitergeht

Zurück zum ganzen Glossar