Как мне написать плагин Photoshop для формата изображения?
Вопрос
У меня есть формат изображения, и Photoshop его не поддерживает.Мне было поручено написать плагин для импорта или открытия формата, но, похоже, информации мало, и вся информация, которую я могу найти, посвящена написанию фильтров.Однако я хочу импортировать/экспортировать/открывать, а не фильтровать.
Решение
Мой опыт работы с импортными фильтрами Photoshop составляет около шести лет, поэтому отнеситесь к этому комментарию с долей (старой) соли.
Я просто взял пример кода фильтра импорта из официального SDK в качестве шаблона и добавил свою собственную функцию декодирования.Это была простая работа, и от начала до конца ушла неделя.
Если я правильно помню, самое страшное было:
Правильная настройка компилятора и компиляция кода примера (два дня)
Изучение того, как работает графический интерфейс Photoshop.Тогда это был не стандартный Win32, а что-то наполовину основанное на ресурсах Mac.Хотя я думаю, что они это изменили.
Другие советы
Вы захотите получить копию Фотошоп SDK.Здесь есть вся документация и примеры исходного кода, необходимые для написания плагина импорта.