Преобразование PDF из RGB в CMYK с помощью бесплатного программного обеспечения или OSS

Я регулярно печатаю маркетинговые материалы на своей работе, и все присылается нам в формате PDF. Проблема в том, что цветовой профиль всегда настроен на RGB, и полученные отпечатки выглядят ужасно и не соответствуют цветам отпечатков, отправленных нам. Если я конвертирую PDF в CMYK, он отлично печатается. Проблема в том, что я не могу использовать Фотошоп на работе (за лицензию не будут платить кому-то в моем положении).

Может ли кто-нибудь порекомендовать бесплатное приложение или приложение с открытым исходным кодом, которое позволит мне конвертировать RGB в CMYK в PDF?

Вы ошибаетесь... не можете использовать Photoshop, даже если у вас есть подписка. Почти все PDF -файлы растрируются , когда вы открываете их в Photoshop. Вы смотрели на что-нибудь из этого?
Я не забочусь о сохранении текста или чего-то еще. Я уже знаю, что могу импортировать PDF-файлы в Photoshop, изменить цветовой профиль и распечатать его, и цвета будут выглядеть нормально. Я пробовал некоторые другие редакторы PDF, но ни один из них не поддерживает преобразование цветового профиля фактического документа.
Поскольку Photoshop растрирует PDF-файл, превращая его в изображение, что позволяет вам изменять цветовой профиль изображения , а не фактического PDF-файла. Ищите что-то, что растрирует PDF в изображение.

Ответы (2)

Используйте ghostscript , это самый очевидный инструмент OSS для работы. Вот пример использования Windows из stackoverflow [1]:

gswin32.exe ^
    -o c:/path/to/output-cmyk.pdf ^
    -sDEVICE=pdfwrite ^
    -dUseCIEColor ^
    -sProcessColorModel=DeviceCMYK ^
    -sColorConversionStrategy=CMYK ^
    -sColorConversionStrategyForImages=CMYK ^
     input-rgb.pdf

Протестировано и отлично работало для 3 моих тестовых PDF-файлов. Есть и другие способы сделать преобразование цвета более конкретным, чем вы хотите, но этого, вероятно, вам достаточно, как для выбора программного обеспечения.

Ghostscript — довольно сложное приложение, способное на очень многое, если вы проведете надлежащее исследование. Таким образом, он может делать другие вещи, такие как добавление водяных знаков, перевод страниц и т. д. Вам, вероятно, понадобится -sOutputICCProle = my device prole.icc[2].

Использованная литература:

  1. Скрипт (или какое-то другое средство) для преобразования RGB в CMYK в PDF? , 2012. Переполнение стека.

  2. Ghostscript 9.07 Управление цветом

Обратите внимание -o, что это дублируется в приведенном выше примере команды. Должен быть только один.
@alexandroid исправлено, спасибо

Уже упомянутый ghostscript — бесплатный стандартный инструмент для решения этой проблемы. Если использование командной строки кажется слишком пугающим, вы можете воспользоваться бесплатным веб-сервисом, например: http://www.pdf2cmyk.com . У вас не будет никакого контроля над тем, что на самом деле происходит с вашими изображениями, но, насколько я тестировал, результаты хорошие. Вы можете выбрать различные выходные профили (SWOP и ISO).