GhostScript 9.20 - Nachfolger von -dUseCIEColor?

613
Paul Bergström

Ich verwende ein Skript, um gescannte PDF 1.4 (oder früher) in PDF / A-1b zu konvertieren. Das Skript sieht so aus:

#!/bin/bash  for i in *.pdf; do gs -dPDFA -dBATCH -dNOPAUSE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -dPDFACompatibilityLevel=1 -sOutputFile=output/$i $i;  done 

Dieses Skript funktioniert einwandfrei und die konvertierten PDF / A-1b-Dateien werden überprüft, wenn sie die Konformität mit veraPDF 1.8.3 testen.

Es gibt jedoch eine Warnmeldung, dass das Flag -dUseCIEColor veraltet ist und seit GhostScript 9.12 nicht mehr verwendet werden sollte.

Dann entferne ich -dUseCIEColor aus meinem Skript und die Warnmeldung ist weg. Leider werden meine PDF / A-1b-Dateien nicht mehr validiert. Irgendwelche Ideen?

Ich las, dass der Nachfolger -dUseCIEColor sollte dColorConversionStrategy = RGB (oder CMYK), aber ich habe versucht, es in dem Skript zu implementieren, aber es funktioniert nicht.

Was wäre der richtige Ansatz in der heutigen Version von GhostScript?

Vielen Dank im Voraus.

/ Paul

3
Könnten Sie eine Lösung dafür finden? Aseques vor 6 Jahren 0
Ich denke, das Problem ist in Version 9.22 verschwunden. Paul Bergström vor 6 Jahren 0
Sehr ähnliche Frage: https://stackoverflow.com/questions/44278100/pdf-to-pdf-a-2b-without-duseciecolor Mark Berry vor 6 Jahren 0

0 Antworten auf die Frage