- Сообщения
- 278
- Реакции
- 81
Прелюдия.
Мне приходится работать с изданиями, которые требуют различных профилей при конвертации в CMYK. И достаточно часто приходится обрабатывать картинки в едином потоке (эта кртинка одного издания, эта другого. До 4-х разных.). Постоянно переключать профили несколько напрягает, да можно и заработаться. Поэтому решил написать скрипт, конвертирующий в CMYK автоматом.
Возникли 2 проблемы.
Задача:
1. Защита от дурака (забывчивости).
Создал список изданий с указанием профиля для конвертации. Достаточно просто - каждое из изданий живет на своем сервере и по имени сервера можно определить как делить.
Но что делать, если сервера в списке не оказалось? Сейчас по умолчанию я сделал так, чтобы картинка становилась ЧБ. Но хотелось бы, чтобы скрипт ругался, что не нашел подходящего профиля. Нужно получить список ДОСТУПЫХ ПРОФИЛЕЙ.
2.После конвертации нужно установить Assign Profile в "Don't Color Manage This Document". А как это сделать? Сейчас я тупо воткнул это в Action, но это как-то не солидно
P.S. Речь идет о Java Script. Поскольку Photoshop CS3 не хочет понимать AppleScript.
P.P.S. Профиль конвертации в CMYK и режим отображения в фотошопе (Color settings) не всегда совпадают! Во-первых делится не выполнением пункта меню Image/Mode/CMYK Color. Во-вторых для ЧБ есть свои профили.
Мне приходится работать с изданиями, которые требуют различных профилей при конвертации в CMYK. И достаточно часто приходится обрабатывать картинки в едином потоке (эта кртинка одного издания, эта другого. До 4-х разных.). Постоянно переключать профили несколько напрягает, да можно и заработаться. Поэтому решил написать скрипт, конвертирующий в CMYK автоматом.
Возникли 2 проблемы.
Задача:
1. Защита от дурака (забывчивости).
Создал список изданий с указанием профиля для конвертации. Достаточно просто - каждое из изданий живет на своем сервере и по имени сервера можно определить как делить.
Но что делать, если сервера в списке не оказалось? Сейчас по умолчанию я сделал так, чтобы картинка становилась ЧБ. Но хотелось бы, чтобы скрипт ругался, что не нашел подходящего профиля. Нужно получить список ДОСТУПЫХ ПРОФИЛЕЙ.
2.После конвертации нужно установить Assign Profile в "Don't Color Manage This Document". А как это сделать? Сейчас я тупо воткнул это в Action, но это как-то не солидно

P.S. Речь идет о Java Script. Поскольку Photoshop CS3 не хочет понимать AppleScript.
P.P.S. Профиль конвертации в CMYK и режим отображения в фотошопе (Color settings) не всегда совпадают! Во-первых делится не выполнением пункта меню Image/Mode/CMYK Color. Во-вторых для ЧБ есть свои профили.