![将一张图片拆分成54张图片](https://linux22.com/image/1296356/%E5%B0%86%E4%B8%80%E5%BC%A0%E5%9B%BE%E7%89%87%E6%8B%86%E5%88%86%E6%88%9054%E5%BC%A0%E5%9B%BE%E7%89%87.png)
我想拿这个:
并为每张卡片制作一张单独的图片。
有没有快速/简单/免费的方法来做到这一点?
答案1
答案2
Adobe Fireworks具有“切片”功能,可以将一张图片导出为多张图片。至于开源领域,GIMPGuillotine
下方有一个功能Image > Transform
。它们都使用“参考线”,即您必须事先放置的垂直线和水平线。
答案3
以下是我现在使用 Gimp 处理此问题的方法(出于非常相似的原因)。
TLDR - 从垂直/水平标尺中拖出参考线,直到勾勒出所有内容,然后从顶部菜单中使用“过滤器”>“Web”>“切片”。
1a.在 Gimp 中,我从垂直和水平标尺拖动,直到勾勒出所有内容的轮廓。
1b.如果你的“精灵表”中不想包含在切片中的精灵之间的边距很小,你需要添加额外的边距。这最终会创建一堆你不想要的额外精灵。
2.在顶部菜单中选择筛选器>网页>片
3a.我建议您创建一个文件夹来保存这些内容,并将“HTML 导出路径”指向该文件夹。我不需要设置“单独的图像文件夹”。您可以丢弃生成的 HTML 文件,但如果您需要,它就在那里。
3b.点击好的和等待。
4.完成后,我喜欢按文件大小排序,并快速删除我可能需要制作的所有额外“边距”精灵。这样排序通常意味着它们都排成一行,便于删除。
干杯