如何把照片压缩到指定大小
选择格式,指定画质或以 KB 为单位的目标大小,放入照片,几秒钟后压缩好的文件就准备好了。整个过程都在浏览器标签页内完成——什么都不会上传到任何地方。
按画质模式 与 按目标大小模式
按画质是最简单的方式:从 5 到 95 中选一个数字,编码器就按这个设置重新压缩图片。数字越大压缩越弱、文件越大;数字越小文件越小,但可见的失真也越明显。对照片来说,75–85 通常是比较合适的区间——比原图明显小,又不会有明显的画质损失。
按目标大小把问题反过来问:不是选一个画质数字,而是说“我需要控制在 200 KB 以内”,工具会反向计算,找出仍能满足这个大小的最高画质。当某个表单有硬性的上传限制——求职申请、签证或考试报名系统、二手交易平台的商品图——而你又不想靠反复试错来猜画质设置时,这个模式正好派上用场。
为什么 PNG 不能用目标大小模式
PNG 的压缩方式和 JPEG、WebP 完全不同。它是无损压缩——每个像素都被原样保留——浏览器自带图像编码器里的“画质”参数对它来说完全无效:不管你要求画质 10 还是 90,得到的都是同一个文件。既然没有那个可以调节的旋钮,自然也没法搜索出一个能命中目标大小的画质等级。如果你需要特定的文件大小,而当前图片正好是 PNG,唯一的办法是先转换成 JPEG 或 WebP——这个工具会在选择 PNG 时禁用目标大小选项卡,并提示你换一种格式。
目标大小模式背后在做什么
找到合适的画质不是一次猜中的——工具会先试一个值,检查生成文件的大小,再据此收窄范围:太大就试更低的画质,明显偏小就试稍高一点的画质。反复几次之后,就能落在“仍低于目标大小的最高画质”上。如果连最低画质产生的文件仍然比目标大——比如把一张细节非常丰富的照片硬压到极小的体积——勾选“如有需要,也缩小图片尺寸”能让工具同时缩小像素尺寸,这样能比单靠降低画质进一步压低文件大小。
关于原始照片元数据的说明
和本站其他工具一样,压缩是通过解码图片再重新编码完成的,这意味着 GPS 位置、相机型号、拍摄时间等 EXIF 元数据根本不会进入输出文件。这是基于 Canvas 的图像处理方式带来的附带效果,而不是一个独立的隐私功能,但如果你打算在分享前压缩照片,这一点值得了解。