使用ImageMagick将PSD导出到PNG时丢失图层

时间:2012-10-18 22:44:05

标签: image-processing imagemagick photoshop psd imagemagick-convert

我们有一个脚本,使用ImageMagick“转换”命令将Photoshop PSD文件分解为三层PNG图像:

convert my.psd -set dispose Background -coalesce -delete 0 temp.png

这就像SO问题的答案Extract layers from PSD with ImageMagick, preserving layout。我们确实希望看到输出图像在该问题中对齐。

除非中间层为空,即完全透明,否则它可以正常工作。在这种情况下,它的行为就像缺少该层一样,并仅为其他两个层生成PNG文件。我如何获得所有图层?

我一直在筛选ImageMagick文档,尝试上述选项的变体,但到目前为止没有运气。

我在OS X 10.7.4上。

$ convert -version
Version: ImageMagick 6.7.9-0 2012-08-27 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features:  OpenCL   

0 个答案:

没有答案