使用图形magick将PSD文件转换为JPG

时间:2012-12-02 10:15:58

标签: graphicsmagick

我正在尝试使用以下命令将psd文件转换为jpg格式文件:

gm -convert [input file name].psd -colorspace rgb -resize 150x150  -strip -quality 92 -   sharpen 2  [output file name].jpg

gm -convert -clip -negate  [input file name].psd -thumbnail 150x150     [output file name].jpg

这两个命令都运行正常。但对于某些具有rgb色彩空间的psd文件,不会生成正确的再现。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

您是否尝试ImageMagickImageMagick具有相同的命令行,但也有PSD的缩略图,请通过此方式获取:

convert a.psd[0] b.jpg 

答案 1 :(得分:0)

GraphicsMagick中的PSD阅读器不是很强大,PSD非常复杂且记录不完整。我见过的最好的免费实现是在GIMP中。

答案 2 :(得分:0)

我刚刚创建了一个Node模块,用于处理来自CLI的PSD文件。

对于那些不想破解Photoshop只是为了看到正确的渲染文件的非Windows用户(Gimp不是真正的解决方案,并且对现代PSD文件了解不足)。

Github repo的说明:

安装它:

npm install -g psd-cli

myfile.psd转换为新的myfile.png

psd myfile.psd

希望你觉得这很有用!任何功能请求都是最受欢迎的,我有很多想法,并且有助于改进代码,我们非常感谢:)