1

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

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

这就像对 SO 问题Extract layers from PSD with ImageMagick, preserve 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   
4

0 回答 0