Gar*_*orn 7 gimp jpeg command-line psd conversion
我一直在研究一个理论上简单的 Web 服务,将 PSD 或 AI 文件转换为 jpeg、png 或某些 Web 兼容格式。
我能够成功地使用ImageMagic的convert -flatten sample.ai sample-ai.jpg命令,但是对于使用 PhotoShop PSD 的各种尝试,始终得到“无效标题”。我假设 ImageMagick 更喜欢它自己的或 GIMP 保存的 PSD 文件,但也许我在那里遗漏了一些东西。
还尝试安装 NConvert,但在客户端的 CentOS 5.8 上的 glibc 版本有问题,我不允许更改。
无论如何,GIMP似乎有很好的 PSD 支持。足以展平图像并保存它。他们最近还更新了他们的 PSD 解析器。我见过类似的问题,但
mogrify: Improper image header 'Test1.psd'.
那么,有谁知道如何通过命令行在 Gimp 中编写转换脚本?我正在看这篇文章试图找出命令,但我认为我的问题是我不知道 ScriptFu 有什么价值。
如果我可以回显原始 PSD 的尺寸,这也将非常有帮助,但我可以通过第二步从结果文件中轻松获取这些尺寸。
小智 6
我刚刚创建了一个 Node 模块,用于处理来自 CLI 的 PSD 文件。只需一个命令,您就可以将它与任意数量的文件一起使用。
就我的测试而言,GIMP 并不是真正的解决方案,并且对现代 PSD 文件的理解很差,而 NodeJS 恰好有一个处理 Photoshop 格式的很棒的新包。
来自GitHub 存储库的说明:
安装它:
npm install -g psd-cli
转换myfile.psd为新的myfile.png:
psd myfile.psd
希望这个对你有帮助!该软件包非常新,很快就会添加其他很酷的功能。感谢任何功能请求和改进代码的帮助:)
| 归档时间: |
|
| 查看次数: |
8155 次 |
| 最近记录: |