Warum Ihr PDF-Betrachter das nicht beantworten kann
Öffnen Sie ein PDF in irgendeinem Betrachter: Jede Farbe auf dem Bildschirm ist RGB — auch die, die die Datei in CMYK deklariert, und auch die Pantone-Sonderfarben. Das ist keine Anzeigebequemlichkeit, es passiert beim Parsen: pdf.js schreibt setFillCMYKColor beim Auswerten der Seite in setFillRGBColor um. Wenn etwas gezeichnet wird, ist das ursprüngliche Farbmodell längst weg.
Deshalb schaut dieses Werkzeug nicht auf das Rendering. Es zerlegt den rohen Contentstream und liest die Operatoren, die der Erzeuger tatsächlich geschrieben hat — g, rg, k, cs und scn —, löst benannte Farbräume über /Resources /ColorSpace auf und liest /ColorSpace und /BitsPerComponent jedes Bild-XObjects.
Text, Vektoren und Bilder — getrennt
„Auf Seite 4 ist RGB" hilft niemandem. „Das Logo-Bild auf Seite 4 ist RGB, während jedes Textobjekt auf dieser Seite CMYK ist" ist eine Korrektur, die man ausführen kann. Objekte werden sowohl nach ihrer Art als auch nach ihrem Farbmodell klassifiziert, sodass sofort erkennbar ist, ob das Problem ein platziertes Foto, ein vergessener Kasten oder der Grundtext ist.
Ein RGB-JPEG in einem ansonsten CMYK-Dokument ist der häufigste Preflight-Fehler überhaupt und bekommt einen eigenen Hinweis.
Anklickbare Farbfelder
Jede gefundene Einzelfarbe erscheint als Farbfeld mit ihren tatsächlichen Werten — C 90 M 20 Y 0 K 5, R 217 G 38 B 51, K 35 —, nach Modell gruppiert und gezählt. Ein Klick hebt in der Seitenvorschau jedes damit angelegte Objekt hervor.
Die Graustufen-Prüfung
CMYK zu deklarieren und CMYK zu sein ist zweierlei. Eine Seite, die nur in Schwarz oder in gleichen Anteilen von C, M, Y und K angelegt ist, lässt sich mit einer einzigen Platte drucken — ein echter Preisunterschied. Die Renderprüfung beantwortet das getrennt und auf Anforderung, weil sie eine Rasterung pro Seite kostet.
Grenzen
Gezählt werden Malvorgänge, nicht visuelle Elemente: Ein einziges Logo kann dreihundert Füllungen sein. Die Overlay-Rahmen für Text sind Näherungen, denn eine exakte Platzierung bräuchte die Glyphenbreiten jeder Schrift.
Datenschutz
Alles läuft im Browser. Die Datei wird nie hochgeladen.
Tiny Online Tools







