2010-11-23 2 views
3

Ich versuche, eine PDF/A-1a-kompatible Datei zu erstellen, die nur ein Schwarzweißbild enthält (d. H. CCITTFaxD).PDF/A-1a: OutputIntents für Schwarzweißbilder

Ich habe Probleme mit den "OutputIntents". Ich kann im Grunde keinen Output Intent finden, der für 1-Bit-Bilder gemacht wird.

Kennt jemand eines Profils, das ich verwenden soll?

Oder, wie verwende ich nicht einen OutputIntent für s/w Bilder?

Hinweis: Ich arbeite mit Graustufenbildern und farbigen Bildern.

Albert

Antwort

2

A1-a? Mutiger Mann. A1-b war nervig genug ... wo ich alles in RGB schuhte. Unelegant, aber effektiv.

IIRC, Output Intents übernehmen, wenn Sie Something Else nicht angegeben haben. Wenn Sie also eine RGB-Absicht haben, fällt jede RGB-Farbe, die Sie verwenden, unter diese Absicht.

Von einem streng logischen Standpunkt würde ich nicht denken, dass ein Schwarz-Weiß-Bild eine Farbkorrektur benötigen würde. Es ist schwarz und weiß. Schwer dort falsch zu machen. Farbgenauigkeit ist zu diesem Zeitpunkt kein großes Ziel.

OTOH, die PDF/A1-Spezifikation erfordert, dass alle Farben den richtigen Output Intent haben:

„Alle Farben sind in einer geräteunabhängigen Weise festgelegt werden, entweder direkt durch die Verwendung eines geräteunabhängigen Farbraum oder indirekt über den OutputIntent "

Gibt es einen geräteunabhängigen BW-Farbraum? Es scheint lächerlich.

Ah, das klingt vielversprechend.

  • "6.2.4 Bilder: .... Die Nutzung der Intent-Taste, gelten die Vorschriften in 6.2.9 gegeben entsprechen"
  • „6.2.9 Rendering Intents Wenn ein Rendering Intent festgelegt ist, dessen Wert . wird in PDF Reference RelativeColorimetric, AbsoluteColorimetric, Perceptual oder Sättigung HINWEIS definiert einen der vier Werte annehmen:. Die Standard-Rendering Intent ist RelativeColorimetric "

Err, warten. Das ist eine Rendering-Absicht, keine Output-Absicht. Fooey.

Ah, es gibt eine Möglichkeit, Farben aus dem Bild zu einem bestimmten Farbraum abzubilden, oder? Ordnen Sie es einfach Ihrem vorhandenen OutputIntent zu. Zeit zum Wechseln der Referenzen ...

Ah, Bildwörterbücher, Allgemein, Tabelle 89. ColorSpace. Name oder Array./DeviceGray sollte den Trick machen.

Wenn das nicht funktioniert, müssen Sie möglicherweise einen/Indizierten Farbraum mit DeviceGray oder DeviceRGB-Werten erstellen, die das von Ihnen verwendete Validierungssystem passieren (vermutlich die Preflight-Prüfung von Acrobat Pro 9)).


Kurzantwort: Legen Sie den ColorSpace für das Image auf DeviceGray fest. Falls dies nicht der Fall ist, erstellen Sie einen/Indizierten Farbraum mit Werten, die innerhalb eines Farbraums definiert sind, den Ihr Prüfer akzeptiert.

Verwandte Themen