Конвертировать PDF из цветового пространства sRGB в CMYK

Кто-нибудь знает, как я могу преобразовать файл PDF (или EPS) из цветового пространства sRGB в цветовое пространство CMYK?

В настоящее время мой рабочий процесс следующий:

  • Нарисуйте изображение с помощью Powerpoint
  • Печать через PostScript-принтер в файл .prn postscript
  • Выполните скрипт bash, который использует ps2eps, ps2pdf и pdftk для создания обрезанного PDF-изображения

К сожалению, это создает только sRGB PDF. Вместо этого мне нужен CMYK PDF, и у меня нет идеи, как я могу это получить.

Любая помощь по этому поводу высоко ценится.

2 Solutions collect form web for “Конвертировать PDF из цветового пространства sRGB в CMYK”

Вы уже используете Ghostscript в ps2pdf, поэтому этот ответ будет делать это:

gswin32c.exe -oc:/path/to/output-cmyk.pdf -sDEVICE=pdfwrite -dUseCIEColor -sProcessColorModel=DeviceCMYK -sColorConversionStrategy=CMYK -sColorConversionStrategyForImages=CMYK input-rgb.pdf 

ну, вы называете здесь много чего, дело в том, что вы хотите преобразовать из уже существующего файла или хотите знать, как писать файл постскриптума, который идет с цветовым пространством CMYK?

В общем случае постскриптум используется с цветовым пространством RGB, а цветовое пространство CMYK – это просто преобразование из RGB в CMYK, поэтому, короче говоря, RGB является «стандартным» цветовым пространством для PS.

В postscript вы можете явно преобразовать CMYK с помощью /DeviceCMYK и вы можете прочитать об этом в любом документе Postscript, например, в этом pdf .

здесь также есть образец с этим тегом.

Но если вы действительно не знаете, что делаете, я предлагаю жить так, как есть, ваш документ будет менее сложным, и если вы используете монитор, вы используете цветовое пространство RGB, поэтому в конце ничего не изменится для вы, если у вас нет особых требований.

  • Что означает <несуществующий> в выводе ps?
  • Почему процессы не заполняют пустые идентификаторы процессов
  • Есть ли способ скрыть потоки ядра из результатов команды ps?
  • ps | grep показывает плохой результат в подоболочке с заданиями, работающими в фоновом режиме
  • Отключение имен столбцов в выводах ps
  • init: это пользовательский поток или поток ядра?
  • Что означают скобки вокруг процессов?
  • Почему `htop` показывает больше процессов, чем` ps`
  • Странное поведение «ps -o pgid»
  • Как запустить Java-процесс, который будет рассматриваться не как «java ...» в списке процессов?
  • В чем смысл этого тестового выражения ?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.