PostScript

Postscript ist ein Dateiformat, das von fast allen High-End-Druckern und vielen Business-Class-Laserdruckern unterstützt wird. Mit diesen Druckern können Sie einfach eine Postscript-Datei über USB an den Drucker senden - es sind keine Treiber erforderlich.

Was macht Postscript so besonders, dass alle diese Drucker es nativ unterstützen?

Postscript und Vektorgrafiken

Drucker verwenden beim Drucken Punkte, um Bilder auf die gleiche grundlegende Weise zu erzeugen, wie die Pixel auf Ihrem Computermonitor Bilder erzeugen. Einige Bilddateiformate spiegeln dies wider, indem sie eine Bitmap erstellen, eine Karte, die beschreibt, welche Farbe für jedes Bit (Pixel oder Punkt) im Bild zu verwenden ist. Dies funktioniert gut, wenn Ihr Monitor oder Drucker die gleiche Anzahl von Pixeln oder Punkten wie das Bild hat.

Aber wenn die Bitmap 72 Pixel pro Zoll (eine übliche Auflösung des Computermonitors vor der Hochauflösung) hat, wie soll Ihr Drucker sie dann mit 300 oder 600 Punkten pro Zoll (übliche Druckerauflösungen) drucken?

Die Antwort lautet Vektorbilder. Anstatt zu beschreiben, wo jedes Pixel oder jeder Punkt hinkommt, verwenden Vektorbilder Konstrukte, die Ihrer High-School-Geometrie sehr ähnlich sehen. Um eine Linie zu zeichnen, definiert ein Vektorbild nicht, welche Pixel gefüllt werden sollen; es gibt lediglich den Startpunkt der Linie und den Endpunkt der Linie an.

Wenn Ihr Monitor oder Drucker das Vektorbild liest, kann er die Liniendefinition in eine bestimmte Reihe von Pixeln oder Punkten umwandeln, wobei die nahezu perfekte Qualität bei jeder Auflösung erhalten bleibt.

Postscript ist ein Dateiformat, das erstellt wurde, um es Computern zu erleichtern, Vektorbilder zu erstellen. Um Computer bei der schnellen Definition komplexer Operationen zu unterstützen, enthielt es auch eine Computerprogrammiersprache, mit der Objekte verschoben oder wiederholt werden konnten, ohne sie neu definieren zu müssen.

Wie Postscript populär wurde

Um Postscript zu entwickeln und zu verkaufen, gründeten die beiden leitenden Programmierer eine Firma, Adobe Systems. Vielleicht haben Sie von ihnen gehört. Aber der eigentliche Durchbruch von Postscript kam dank eines Vorschlags von jemand anderem, von dem Sie vielleicht gehört haben: Steve Jobs, Mitbegründer von Apple Computer.

Etwa zu der Zeit, als Adobe begann, Postscript zur Beschreibung von Computergrafiken zu verkaufen, war Apple dabei, seinen ersten Laserdrucker, den LaserWriter, herzustellen. Jobs schlug Adobe vor, dass Postscript als Druckersprache sehr gut funktionieren würde, also nahm Adobe einige Änderungen vor, und der LaserWriter wurde der erste Drucker, der Postscript verwendete.

Da der LaserWriter auf Postscript basierte, konnte der LaserWriter qualitativ hochwertigere Dokumente drucken als alle seine Konkurrenten, was den LaserWriter mit Abstand zum erfolgreichsten Drucker seiner Zeit machte und den Ruf von Postscript als notwendig für hochwertige Grafiken festigte. Die meisten Laserdrucker, die dem LaserWriter folgten, verwendeten ebenfalls Postscript, bis billige Laserdrucker im Preis so stark fielen, dass es zu teuer wurde, Adobe für Postscript-Lizenzgebühren zu bezahlen. Billige Drucker benutzten stattdessen Windows oder Mac, um Postscript-Dateien in Bitmap-Bilder umzuwandeln und die Bilder dann zu drucken.

High-End-Drucker verwenden Postscript jedoch immer noch direkt, um maximale Qualität zu gewährleisten und weil viele High-End-Desktop-Publishing-Programme immer noch Postscript drucken wollen.

Post-Postscript

Als vollständige Programmiersprache hat Postscript einige Mängel. Einer davon ist, dass Programme nicht immer sicher sind - sie können Viren und Fehler enthalten. Postscript-Viren können Ihren Computer nicht infizieren, aber sie können die gesamte CPU und den Speicher Ihres Computers (oder Ihres Druckers) aufbrauchen, bis Sie die Postscript-Datei schließen oder Ihren Drucker ausschalten. (Das ist ärgerlich, aber nicht wirklich gefährlich).

Ein weiteres Problem bei Programmen ist, dass Sie das gesamte Programm ausführen müssen, um am Ende zu den Teilen zu gelangen. Um also die letzte Seite eines 300-seitigen Dokuments anzuzeigen, muss ein Computer intern alle 299 vorhergehenden Seiten anzeigen, was Postscript-Dateien langsam erscheinen lässt.

Obwohl Postscript 2014 seinen 30. Jahrestag feiern wird, ist es immer noch die vorherrschende Sprache für High-End-Drucker und zeigt keine Anzeichen, dass sie ersetzt wird.

Stand: 05.10.2020