返回首页
GIF 转雪碧图 — 将动画 GIF 转换为雪碧图
将动画 GIF 转换为单个雪碧图 PNG — 所有帧以网格形式排列 — 直接在浏览器中完成。选择列数和图块间距,即时预览,然后下载。无需上传,无水印,无需注册;您的 GIF 始终保留在您的设备上。
上传 GIF 以转换为雪碧图
把动态 GIF 拖到这里,或点击选择文件。所有处理都在你的设备本地完成。
粘贴 (Ctrl/⌘+V) 或拖放图片 — 或从网址导入
GIF 转精灵图将动态 GIF 转换为单个 PNG 精灵图——动画的每帧排列在网格中并排在一起——完全在浏览器中完成。选择网格应该有多少列,每个格子周围留多少透明填充,实时预览立即更新。精灵图是向游戏引擎(Unity、Godot、Phaser)、着色器和 CSS step() 动画提供逐帧动画的标准方式,因为单个图像加载更快,打包效率高于许多单独文件。导出是具有完整透明度的无损 PNG,因此每帧的 Alpha 被精确保留,没有颜色损失。由于布局和编码使用纯 JavaScript 和 Canvas API 在本地运行,您的 GIF 永远不会上传到服务器:无队列,无水印,无需注册,无文件大小限制,页面加载后可离线工作。
使用方法
选择工具
从 120+ 款工具中选择,调整尺寸、转换、压缩或增强您的图像。
上传并编辑
拖放您的图像并调整设置。文件始终保留在您的设备上。
下载
立即保存您的成果 — 无水印,无需注册。
为什么选择 Image Machine?
您的文件永不离开设备
所有处理都在您的浏览器本地完成,您的图像绝不会上传到服务器。
完全免费
每款工具都免费,没有使用限制、没有水印,也没有任何隐藏费用。
极速处理
无需等待上传 — 您的图像在自己的设备上即时处理完成。
专业品质
像素级精准的输出,可完全掌控格式、尺寸和质量。
常见问题
什么是精灵图?为什么需要它?
精灵图是一个包含排列在网格中的动画所有帧的单张图像。游戏引擎和 CSS 动画通过网格逐步播放动画,从一个快速加载的文件而非许多文件。将 GIF 转换为精灵图可获得正好这种布局,可直接导入。
可以控制布局吗?
可以。您可以设置列数(行数自动计算),并选择格子之间的透明填充——无、小或大。预览和下载的 PNG 立即更新,网格尺寸会显示,便于知道每个格子的大小和位置。
质量或透明度会被保留吗?
是的。精灵图以无损 PNG 导出,因此没有颜色损失,每个 GIF 帧的完整透明度得以保留。空格子和格子之间的填充保持完全透明,这正是游戏引擎所期望的。
我的 GIF 会上传到任何地方吗?
不会。解码 GIF、排列网格和编码 PNG 全部在浏览器中的设备上完成。您的 GIF 永远不会发送到服务器,不存储任何数据,无需账户或水印。页面加载后工具甚至可以离线工作。