Я работал над теоретически простым веб-сервисом для конвертации PSD или AI-файлов в формат jpeg, png или в какой-либо веб-совместимый формат.
Я смог успешно использовать команду ImageMagic convert -flatten sample.ai sample-ai.jpg
, но постоянно получал "недопустимый заголовок" для различных попыток с использованием PSD -файлов PhotoShop. Я предполагаю, что ImageMagick предпочитает свои собственные или сохраненные в GIMP PSD-файлы, хотя, возможно, я чего-то там упускаю.
Также пытался установить NConvert, но у него были проблемы с версией glibc на клиентской CentOS 5.8, которую я не могу изменять.
В любом случае, GIMP, кажется, имеет хорошую поддержку PSD. Более чем достаточно, чтобы сгладить изображение и сохранить его. Они также недавно обновили свой парсер PSD. Я видел похожий вопрос, но
- это на окнах,
- они действительно ничего не отвечали за GIMP,
- у меня не работает ни новообращённый, ни могфрий
mogrify: Improper image header 'Test1.psd'.
Итак, кто-нибудь знает, как написать скрипт преобразования в Gimp через командную строку? Я смотрю на эту статью, пытаясь выяснить команды, но думаю, что моя проблема в том, что я не знаю, ScriptFu ничего не стоит.
Также было бы чрезвычайно полезно, если бы я мог отобразить размеры исходного PSD, но я могу довольно легко получить их из полученного файла с помощью второго шага.