У меня есть несколько веб-элементов управления, которые состоят из изображений PNG.Самым простым является кнопка.
Мне нужно иметь возможность генерировать эти элементы управления с разными цветами в зависимости от цвета, выбранного клиентом.
Изображения представляют собой файлы .PSD, наслоенные перед экспортом вPNG.
Моя идея состояла в том, чтобы позволить клиенту выбрать один цвет и использовать фильтр слоев в psd, чтобы изменить общий цвет изображения и программно экспортировать .PSD в PNG на сервере.Я изучал использование интерфейса Photoshop CS через COM, но не задумывался, кто-нибудь еще использовал его для аналогичной задачи?
В качестве альтернативы я мог бы прочитать png в память и выполнить замену цвета,но это кажется действительно сложным для того, что читается как простая задача (ish).
Большое спасибо заранее