从条纹导出方形瓷砖 - 在 Inkscape 或 Gimp 中

平面设计 瘸子 墨景 出口 瓷砖
2022-01-19 11:39:54

我正在使用 Inkscape 和 Gimp 为文字游戏创建资产,并正在寻找这些优秀工具的更有经验的用户的建议。

在 Inkscape 中,我创建了一个包含 26 个字母及其值的条纹:

Inkscape 条纹

条纹编辑起来很舒服——我在那里启用了网格捕捉,而且我总是可以重新访问 SVG 文件并更改字体大小或字母值。

然后我将 SVG 文件作为整个页面导出为不同分辨率的 PNG 文件:

Inkscape 位图

不幸的是,加载6240 x 240 像素的 PNG 文件不适用于 Android(因为 OpenGL 的纹理宽度限制 - 在许多设备上为 2048 像素)。

因此,我必须将 SVG 文件或生成的 PNG 文件拆分为每个字母 240 x 240 像素的方形图像(Android 可以毫无问题地处理它们)。

我的问题是,是否有人知道在 Inkscape(最好)或 Gimp 中执行这种拆分的好方法?

在Inkscape 的“导出位图”对话框中,我看到了一个与批处理相关的复选框……它可以用于我的目的吗?

2个回答

是的,您可以在Gimp中完成,但在我看来,使用ImageMagick更简单(另请参见此处)。

您需要在需要削减的地方放置很多准则:

指导方针

然后简单地应用Guillotine变换:

断头台

在此之后,您将原始图像拆分为许多图像

很多图片

而且您必须保存-原谅,导出-它们每个都具有正确的名称。

好的,也许您可​​以使用脚本作为指南并应用切片插件(将图片保存在文件夹中)以使其更快...

Inkscape中,您可以选择要导出的区域,并且您可以简单地计算正确的坐标并保存每个图像:

在 Inkscape 中保存区域

另请参阅此处了解 Inkscape。

相信我,我喜欢 Gimp 和 Inkscape,但更适合这种操作的工具是Imagemagick ;-)。

我会使用另一个工具,比如“image magick”,将导出的 png “编译”成切片。

例如:http ://www.imagemagick.org/Usage/crop/