【发布时间】:2011-09-29 17:48:53
【问题描述】:
我正在使用 ImageMagick 从 PSD 中提取图层,并且通过以下方式将它们全部提取出来:
convert image.psd image-%d.png
但生成的 PNG 图像具有不同的尺寸,具体取决于图层的实际内容。我想要的是提取所有图层,但它们的大小都相同,这样我以后可以轻松地将它们叠放在一起,并像在原始 PSD 中一样排列所有内容。
如果它有助于将其可视化,这就是我目前使用上述命令得到的结果:
+----+ |一个 | +-+ +-+ | | = |A| + |B| |乙| +-+ +-+ +----+而我想要的是:
+----+ +----+ +----+ |一个 | |一个 | | | | | = | | + | | |乙| | | |乙| +----+ +----+ +----+生成的图像具有透明背景,以便我可以这样做:
+----+ +----+ |一个 | |一个 |+ | | = | || |乙| |乙|| +----+ +----+| +----+我与 ImageMagick 没有任何关系,所以如果有另一个(最好是命令行)工具可以实现这一点,那很好。
【问题讨论】:
-
我想知道您是否找到了解决问题的方法。有什么进展吗?
-
不幸的是,没有。我最终使用 Paint.NET 及其 PSD 插件手动将图层复制并粘贴到相同大小的新图像中。
标签: image-processing command-line imagemagick psd