Herr Zellweger,
grundsätzlich können Sie die Fähigkeiten eines Adobe PostScript-Interpreters schon mal von der ersten Ziffer der vierstelligen CPSI (Configurable PostScript Interpreter) Versionssnummer ableiten. Ein 2xxx Interpreter ist ein PostScript Level 2 Interpreter. Ein 3xxx Interpreter ist demzufolge PostScript 3 kompatibel. Die Fähigkeiten der einzelnen PostScript Level sind in den PostScript Spezifikationen von Adobe nachzulesen. Eine vollzählige Aufzählung würde den Rahmen eines solchen Postings sprengen. Deshalb hier nur eine kurze Zusammenfassung:
PostScript Level 2:
- in-RIP Separation (optional)
- dynamisches Speichermanagement
- Filter (Komprimierung und Dekomprimierung von Datenströmen)
- Forms (eigenständige Seitenbeschreibungen die beliebig häufig wiedergegeben werden können. Der Urvater der heutigen PDF Form XObjects)
- Neue Farbräume: "Separation" (einkanalige Sonderfarbe) und "Pattern" (Füllmuster agieren als Farbe)
- Geräteunabhängige Farbe: CIEBasedA und CIEBasedABC Farbräume
- Bilder: Unterstützung aller Level 2 Farbräume und 12 Bit Bilddaten
- Geräteeinrichtung: "setpagedevice" Operator
PostScript 3:
- in-RIP Trapping (optional)
- Smooth Shadings (echte Verläufe)
- 12 Bit Rasterung (bis zu 4096 Graustufen, abhängig vom Rasterungsverfahren)
- "DeviceN" Farbraum: Definition von n-kanaligen Farbräumen
- Idiom Recognition (Substitution von PostScript-Prozeduren, welche durch den "bind" Operator optimiert werden)
- "UseCieColor" Parameter: Konvertiert optional geräteabhäbgige Farbräume in Geräteunabhängige
- Masked Images: Bildmaskierung mit Hilfe von Bitmap- und Farbbereichs-Masken
- CID Fonts
Die Adobe PostScript-Interpreter wurden und werden von Zeit zu Zeit einem Update unterzogen.
Die wichtigsten Level 2 Updates waren:
2013.1xx: Type 42 Fonts (TrueType Fonts)
2015.1xx: Rendering Intent Wahl per CRDs (Color Rendering Dictionary) und CID Fonts
2017.1xx: Einführung von CIEBasedDEF und CIEBasedDEFG Farbräumen
Auch PostScript 3 erfuhr in den letzten Jahren seit 1997 (der offiziellen Vorstellung) einige Überarbeitungen. Hier ist allerdings zu beachten, dass auch die neueren Interpreter-Versionen im PostScript-Bereich praktisch unverändert blieben. Die wirklichen Neuerungen sind im Bereich der vorgeschalteten PDF-Library zu sehen, wenn der entsprechende RIP eine PDF-Verarbeitung aufweist.
3011.106: volle PDF 1.3 Unterstüztung
3015.10x: PDF 1.4 Unterstützung samt Transparenzverflachung, OPM Mode ("setoverprintmode" Operator)
3016.10x: PDF 1.5 Unterstützung und Multi-Threading (erste RIPs zur DRUPA 2004)
Mit freundlichen Grüßen
Robert Zacherl
************************
IMPRESSED GmbH
http://www.impressed.de