Конвертировать 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 ef»?
  • grep для конкретного процесса в ps, но не для самой команды grep
  • История процессов в системах Unix / Linux
  • netstat: см. имя процесса, например, в `ps aux`
  • Альтернатива `pkill` или` pgrep -f` на cygwin?
  • Получить список процессов с логическим пересечением селекторов?
  • Почему процесс двоичного файла с разрешением только на выполнение остается скрытым в «ps» при использовании hidepid = 2, если пользователь не является root?
  • Получить время начала процесса независимо от обновлений NTP
  • Инструмент стиля Solaris ptree для Linux
  • Почему `htop` показывает больше процессов, чем` ps`
  • Как преобразовать вывод ps (1) в JSON?
  • Interesting Posts

    Преобразуйте значение в «двоичный номер» в сценарии оболочки

    Как добавить правила в исходную таблицу iptables?

    как перезагрузить несколько компьютеров, используя цикл bash из файла txt

    Хранить кавычки в переменной для использования в качестве параметра командной строки Bash

    ls: как я перечисляю каталоги, отсортированные по меткам времени файлов, которые он содержит

    Как я могу считать все файлы в моей системе от root?

    Как отправить мышь и клавиатуру в гостевую систему Virt-Manager

    apt-get install без приглашения debconf

    Почему Unix имеет кольцевую архитектуру, почему не окна?

    Не удается установить внешний USB-накопитель

    Зашифрованная загрузка падает на оболочку, как настроить LVM crypttab последовательно? «ALERT! {логический путь тома} не существует '

    Как я могу сделать https://code.google.com/p/bluez-tools/ без ошибок справки в Linux Mint 15?

    Обновление сервера Nginx до 1.10 на Debian 8.4

    403 Запрещенная ошибка при попытке подключения к репозиториям ubuntu

    Использование Rsync включает и исключает опции для включения каталога и подкаталога, но исключает файлы в подкаталоге

    Linux и Unix - лучшая ОС в мире.