Wie man gerätespezifische Farben in PDF verarbeitet
Das Kapitel über das Rendering im PDF-Standard beschreibt, wie Farben von einem gerätespezifischen Farbraum in einen anderen transformiert werden und gibt Hinweise, wie kalibrierte Farben in gerätespezifische Farben umgewandelt werden können. Aber die meisten Implementierungen ignorieren 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 nach DeviceCMYK beziehen sich auf die Funktionen BG (Schwarzgenerierung), UCR (Unterfarbenentfernung), BG2 und UCR2 jeweils. Die Funktionen können im Grafikstatus definiert werden. Da die gerätespezifischen Farbräume durch ICC-Profile gekennzeichnet sind und der Farbkonvertierungsprozess unter Verwendung einer Farbmanagement-Engine (CMS) erfolgt, werden diese Funktionen in der Regel von PDF-Leseanwendungen ignoriert. Insbesondere gibt der Standard PDF/A-2 ausdrücklich an, sie zu ignorieren.
Aber wie steht es um andere Funktionen, die im Farbkonvertierungsprozess verwendet werden, wie TR (und TR2) und Halbtönen? Die Transferfunktionen können nicht ignoriert werden, obwohl sie Teil der Gerätek charakterisierung unter Verwendung eines ICC-Profils sein sollten. Glücklicherweise sind sie im PDF/A-Standard verboten.