如何将 GIF 转换为 PNG
- 1. 选择 GIF 文件点击“选择 GIF 文件”,或把 GIF 拖到框里。
- 2. 点击“转换”在“帧”中选择“第一帧”或“所有帧(.zip)”,然后点击“转换”。
- 3. 下载可以逐个下载结果,也可以用“全部下载(.zip)”一次全部下载。
关于 GIF 和 PNG
GIF 是一种老的图片格式,最出名的用途是短动画。每一帧最多可以用 256 种颜色。每个像素要么完全透明,要么完全不透明。
PNG 是无损格式,支持数百万种颜色和平滑的透明效果。所有应用和网站都接受它,但大多数软件不能把它当动画播放。
| GIF | PNG | |
|---|---|---|
| 颜色 | 每帧最多 256 种 | 数百万种 |
| 透明 | 每个像素只有透明或不透明 | 平滑的半透明 |
| 压缩 | 在调色板范围内无损 | 无损 |
| 动画 | 支持,兼容性广 | 仅限 APNG,支持有限 |
| 适合 | 简短的小动画 | 静态图片、截图、编辑 |
第一帧还是所有帧
默认是“第一帧”。每个 GIF 会得到一张 PNG,可以用作缩略图、头像或幻灯片里的图片。
“所有帧(.zip)”会把每一帧分别保存为 PNG,放在一个 ZIP 文件中。可以用它挑出最满意的一帧,或逐帧编辑。较长的 GIF 可能有几百帧,所以 ZIP 可能很大。
如果需要的不是第一帧,请选择“所有帧”,然后留下你需要的那一张。
转换前须知
- 透明像素仍然是透明的。边缘和 GIF 中完全一样。
- 颜色会原样保留,因为 GIF 中的所有内容 PNG 都能保存。
- 帧的时长和循环设置不会保存。要把这些帧重新做成动画,需要用编辑软件。
- PNG 可能比 GIF 大,导出所有帧时尤其如此。每一行都会显示转换前后的大小。
- 想要更小的文件,可以用 PNG 转 JPG 或 PNG 转 WebP 再转换某一帧。
隐私
转换在你的浏览器中进行。GIF 不会上传到服务器。
常见问题
怎样把 GIF 拆分成单独的帧?
添加 GIF,把“帧”设为“所有帧(.zip)”,点击“转换”。你会得到一个 ZIP,每一帧都是单独的 PNG。
GIF 转 PNG 会保留透明背景吗?
会。GIF 中的透明像素在 PNG 中仍然是透明的。
可以选择保存哪一帧吗?
可以保存第一帧或所有帧。要某一帧时,请选择“所有帧”,再从 ZIP 中留下需要的 PNG。
PNG 会保留动画吗?
不会。PNG 是静态图片。选择“所有帧(.zip)”可以把每一帧都存成单独的 PNG。
GIF 转 PNG 会损失画质吗?
不会。PNG 是无损格式,支持 GIF 能用的所有颜色,所以每一帧都会完全还原。
可以一次转换多个 GIF 吗?
可以。把它们全部添加进来,点击“转换”,再用“全部下载(.zip)”一起保存。