文件仅在本机处理

GIF 转精灵图

将动图所有帧排成一张 PNG 精灵图,可附带位置、延时和循环信息 JSON,适合游戏与网页动画素材。

你的文件

文件仅在本机处理

将文件拖到这里选择文件开始

GIF · 每个文件最大 20 MiB

限制与支持的格式

输入:1 个文件 · GIF · 最大 20 MiB。

图片:每边最多 2,048 px,动画最多 400 帧。

PNG 精灵图:每边最多 8,192 px,整张最多 16,777,216 像素。

详细预算:40,000,000 解码像素、预计 192 MiB 工作内存、每个 ZIP 最多 64 MiB。用于提前拒绝过大任务,不保证浏览器进程内存峰值。

添加文件开始处理。

从选择文件到下载

01打开 GIF 并检查帧数量

02设置列数和间距,决定是否导出 JSON

03下载 PNG 与数据文件,核对每格尺寸

查看真实处理示例

把 GIF 的完整帧按网格排列成一张 PNG,方便游戏或网页按坐标使用。PNG 本身不会播放,可一并保存记录帧位置和时长的 JSON。

素材由 GIFBloom 自制,输出由实际工具生成;展开后才加载。

GIFBloom

GIF 转精灵图

把 GIF 的完整帧按网格排列成一张 PNG,方便游戏或网页按坐标使用。PNG 本身不会播放,可一并保存记录帧位置和时长的 JSON。

如何选择参数

列数决定图集宽高。此工具的图集画布限制与普通 GIF 画布不同,但仍有总像素和内存预算。

结果不理想时

图集太宽时减少列数,太高时增加列数;总像素超限则先缩小 GIF。

GIF 时序说明:缺省、0 ms 和 10 ms 的延时按 100 ms 读取。其余受支持的延时会保留,除非当前任务改变时序或帧序列。因此,极短延时文件可能与某些播放器中的表现不同。

常见问题

精灵图里保留了动画吗?

保留的是各帧画面;播放需要使用坐标与时序数据,静态 PNG 不会自行运动。

如何再做回动图?

规则网格可交给精灵图转 GIF,并设定单格尺寸和时长;不同原帧时长需额外核对。