GIFDesk动图工具
文件仅在你的设备上处理

GIF 转精灵图:导出 PNG 与 JSON

将 GIF 的多个帧排列到一张透明 PNG 精灵图中,并导出坐标和时序 JSON。

GIF → PNG + JSON

原始文件

选择文件

将 GIF 拖到这里

动态或静态 GIF/最大 30 MB

选择 GIF
GIF 动画示例试用示例动图orbit.gif · 32 帧

导出设置

帧范围
起始帧结束帧
排除帧
精灵图布局
列数间距(px)
单格宽度单格高度

导出透明 PNG,并单独提供包含单格坐标和帧时长的 JSON 文件。

导出帧

选择文件后开始处理。

GIF 转精灵图使用说明

设置列数、单格宽高和间距,也可以限定帧范围或排除指定帧。PNG 图片和记录单格坐标、帧时长的 JSON 分别下载,方便接入游戏或动画项目。

处理方式与文件限制

文件在浏览器中处理,不会上传到服务器。支持总大小不超过 30 MB、单边不超过 2,048 像素、最多 500 帧,解码后总像素不超过 2,400 万。处理速度和可用内存取决于你的设备。

操作步骤

  1. 选择 GIF 和需要导出的帧。
  2. 设置列数、单格尺寸和间距。
  3. 导出并分别下载 PNG 精灵图和 JSON。

常见问题

文件会上传到服务器吗?

文件在浏览器中处理,不会上传到服务器。支持总大小不超过 30 MB、单边不超过 2,048 像素、最多 500 帧,解码后总像素不超过 2,400 万。处理速度和可用内存取决于你的设备。