【发布时间】:2018-05-30 19:54:14
【问题描述】:
我正在编写一个生成精灵表的小脚本。我有 6 个精灵表,我需要重新组织它们并将它们的内容(订购后)放在一个唯一的文件中。
我顺理成章地选择使用 ImageMagick。但是我在这里卡住了。
这是我目前所拥有的:
convert '%d.png[0-5]' \( -crop 456x912+0+0 -crop 3x6+0+0@ +append \) -append test.png
这个命令行需要我的 6 个文件(0.png 到 5.png)裁剪它们,并将它们分成 18 个精灵。拆分后,18 个精灵水平对齐,然后与前 18 个精灵垂直对齐。
问题是这个命令似乎只将它们水平对齐。 test.png 不是由 18x6 的 sprite 组成,而是由 108x1 的 sprite 组成。
知道如何在一个命令中执行此操作吗?
【问题讨论】:
标签: image command-line imagemagick