Wie man gerätespezifische Farben in PDF verarbeitet
Das Kapitel über das Rendern im PDF-Standard beschreibt, wie Farben von einem gerätespezifischen Farbraum in einen anderen transformiert werden können und gibt Hinweise, wie kalibrierte Farben in gerätespezifische Farben umgewandelt werden können. Die meisten Implementierungen ignorieren jedoch diese Regeln und verwenden ICC-Profile, um die Ausgabegeräte zu charakterisieren. Aber was bedeutet das für die Schwarzgenerierung, die Unterfarbenentfernung und andere Funktionen im Grafikstatus?
Die Regeln für die Umwandlung von Farben von DeviceRGB zu DeviceCMYK beziehen sich auf die Funktionen BG (Schwarzgeneration), UCR (Unterfarbentfernung), BG2 und UCR2. Die Funktionen können im Grafikstatus definiert werden. Da die gerätespezifischen Farbräume jedoch durch ICC-Profile gekennzeichnet sind und der Farbkonvertierungsprozess durch die Verwendung einer Farbmanagement-Engine (CMS) durchgeführt wird, werden diese Funktionen von PDF-Reader-Anwendungen in der Regel ignoriert. Insbesondere besagt der PDF/A-2-Standard ausdrücklich, dass sie ignoriert werden sollen.
Aber wie sieht es mit anderen Funktionen aus, die im Farbkonvertierungsprozess verwendet werden, wie TR (und TR2) und Rasterung? Die Transferfunktionen können nicht ignoriert werden, obwohl sie Teil der Gerätecharakterisierung unter Verwendung eines ICC-Profils sein sollten. Glücklicherweise sind sie im PDF/A-Standard verboten.