JPG 转 PNG
当这张图要进入一个会反复保存它的编辑流程时,这样做是有意义的。
选项
全部处理在你的浏览器内完成,没有任何文件离开这台设备。
有必要讲清楚这次转换做了什么、没做什么。它不会恢复画质。JPEG 在压缩时丢掉的信息已经没有了,没有任何格式能把它找回来 —— 转成 PNG 保留的是现在这份数据,连同其中的压缩失真一起。
它做到的是阻止进一步的损失。JPEG 每被打开、编辑、再保存一次,就被重新压缩一次,失真会不断叠加。如果一个文件要经过好几轮编辑,先转成 PNG 意味着中间的每次保存都不再付出画质代价。最后再导出回 JPG 即可。
另一个理由是兼容那些需要 alpha 通道的流程。JPG 没有透明度,但一旦成为 PNG,你就可以把某些区域擦成透明,并且在保存时保留下来。
要预期文件明显变大 —— 常常是五到十五倍。PNG 精确存下每一个像素,而照片内容留给压缩器的余地非常有限。
常见问题
- 转成 PNG 会提升画质吗?
- 不会。压缩损失是不可逆的。PNG 原样保留当前的像素,包括其中的失真。好处在于后续的保存不再增加新的损失。
- 为什么文件大了这么多?
- PNG 是无损的,而照片内容在不丢弃信息的前提下很难压缩。五到十五倍于原体积是正常的。如果在意体积,请留在 JPG,或者使用 WebP。
- 文件会被上传吗?
- 不会。解码、重采样与编码全都在这个页面内运行。没有数据被传出,也不存在一台可能留存副本的服务器。想核实的话,转换时看一眼开发者工具的网络面板即可。
- 可以一次转很多个文件吗?
- 可以 —— 拖入任意数量,它们会按你的 CPU 核心数并行处理。单个文件直接下载,多个文件打包成 ZIP 返回。在 Chrome 和 Edge 上还可以直接写入你选定的文件夹。
这个转换器是一条完整后期管线的一部分 —— 影调、色彩、镜头校正与批量导出都以同样的方式运行,同样不上传。
打开完整管线