什么时候需要改图片尺寸
- 上传被拒:很多后台限制“宽度不超过 1280px”或“文件不超过 2MB”
- 图片太大发不出去:微信、邮件附件有体积上限,缩小尺寸是最有效的瘦身方式
- 统一排版:商品图、文章配图要求同一尺寸,否则页面参差不齐
- 做头像/封面:平台要求正方形或固定比例,直接传原图会被裁得很难看
- 省流量:网页图片从 3000px 缩到 800px,体积常能减少 80% 以上
六种调整方式怎么选
按宽度等比缩放(最常用)
只填宽度,高度自动按原图比例算。适合“只要不太宽就行”的场景,不会把图压变形,是最安全的选择。
按高度等比缩放
竖图常用,比如长图要控制在某个高度内。
指定宽高(可变形)
宽高都填死,比例不对会拉伸变形。只有明确要求精确像素、且接受变形时才用。
指定宽高(等比缩放并留白)
不裁掉任何内容,按比例缩到刚好放进去,空出来的部分用你选的背景色填。做商品主图、证件照排版时最稳。
按百分比缩放
整批图统一缩小一半,比例完全不变,适合批量减重。
裁剪成固定宽高比
从图片正中间裁出指定比例的矩形(比如 1:1 头像、16:9 封面),多余的边缘会被切掉。
输出格式怎么选
JPG 适合照片,体积最小;PNG 适合截图、图标、需要透明背景的图;WebP 在同等画质下比 JPG 再小 25%~35%,现代浏览器和主流 App 都支持,但个别老系统打不开。不确定就用 JPG,画质调到 90%。
常见问题
把图片放大真的有用吗?
把 500px 的图放大到 2000px,只会变模糊,不会变清晰。放大只能用于“尺寸不达标被拒”的场景,画质无法凭空产生。缩小则相反,几乎不损失观感。
批量处理会不一样大吗?
按宽度/高度/百分比模式,每张图都保持自己原有的比例,尺寸不同是正常的。需要完全统一,用「裁剪成固定宽高比」或「指定宽高」模式。
为什么处理后文件反而变大了?
常见于 PNG 转 PNG:尺寸缩小但编码未压缩。把输出格式改成 JPG,或直接把画质调到 80%,体积会明显下降。
图片会上传到服务器吗?
不会。全部缩放和裁剪都在你浏览器的 Canvas 里完成,没有网络请求,断网也能用。
能处理多少张?
没有数量限制,只受你电脑内存影响。建议一次不超过 100 张,处理更顺畅。