5 Stimmen

Ghostscript konvertiert Postscript in PNG ist übersättigt

Ich versuche, Ghostscript und/oder ImageMagick zu verwenden, um jede Seite eines Postscript-Dokuments in PNG-Bilder zu konvertieren. Das Problem ist, dass beide Bilder viel zu gesättigt sind (ich denke, das ist die richtige Terminologie).

Hier sind die Befehle, die ich ausprobiere:

gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -sOutputFile=page_%02d.png brochure.ps
convert brochure.ps im_page_%02d.png

Dies ist die Postscript-Eingabedatei (Broschüre.ps von oben)

Hier sind ein paar der Bilder, die ich erhalte:

Seite 1

Seite 6

Wie Sie sehen können (insbesondere auf der Seite mit der großen grünen Karte von New Hampshire), sind die Farben der ausgegebenen PNGs zu hell/gesättigt. Wie kann ich verhindern, dass die Farben so stark verändert werden und eine genauere Konvertierung erhalten?

Die Vorschau in OS X 10.6 macht automatisch eine sehr genaue Umrechnung in PNG umgewandelt, wenn Sie eine Postscript-Datei darin öffnen. Das führt mich zu der Annahme, dass etwas mit der Art und Weise, wie Ghostscript ps->png konvertiert, nicht stimmt (ich bin ziemlich sicher, dass ImageMagick nur ein Wrapper für Ghostscript für diesen Vorgang ist). Gibt es ein anderes Tool als ghostscript, das ich stattdessen verwenden sollte?

Hinweis: Wie pipitas weiter unten ausführt, variiert der sichtbare Unterschied der Farben je nach Betriebssystem. Unter OS X 10.6 ist er sehr deutlich, aber unter Windows XP offenbar nicht sehr auffällig.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X