PNG 对截图和带透明度的图形来说是个不错的格式,但作为照片和网页图片的默认格式却表现平平——文件体积往往是同等画质 JPG 的两到五倍,却看不出明显的质量提升。如果你手上有一整个文件夹、上百张即将用于网站、邮件附件或客户交付物的 PNG,在预览中一张一张转换绝对不是明智之选。
为什么 PNG 会一开始就堆积成山
截图工具默认保存为 PNG。设计软件默认把导出的平面化图片保存为 PNG。扫描仪和一些相机也保存 PNG。这些做法本身都没有错——PNG 是无损的,并且支持透明度——但这意味着即便 JPG 更适合实际用途,PNG 依然会在下载和桌面文件夹中不断堆积。
手动方式为何行不通
预览可以通过"文件 > 导出"把单个 PNG 转成 JPG。在访达中选中多个文件、右键点击,你也会找到用于图片转换的快速操作——但它不让你设置 JPG 质量,而且会悄悄保留相同的文件名,如果不小心的话就会覆盖原始文件。对于少量文件这还能忍受。但对上百个文件,你需要能控制质量,并且可以无人值守运行的队列。
带质量控制的批量转换
Mediasmith 有一条专门的图片队列,正是为此而生。把一整个文件夹的 PNG 拖进去,选择 JPG 作为输出格式,设置压缩质量,一次性转换整个批次。文件会并发处理而不是逐个处理,所以一百张图片的文件夹不会让你等上一百倍的时间。
顺便调整大小
由于格式转换和调整大小、裁剪在同一条流水线上,你可以在转换的同时把超大的截图缩小到合适的宽度——如果这些 PNG 来自 5K 显示器却要用在博客文章中,这个功能就很有用。
原始文件保持不变
转换后的文件会作为新的输出写入,不会覆盖你的源 PNG 文件。如果你日后还需要透明度或无损画质,这一点很重要。
一旦不再逐个文件处理,批量 PNG 转 JPG 就是一个五分钟的活儿,而不是一个下午的工程。