哪些地方限制 2 MB
| 网站或表单 | 限制 |
|---|---|
| 使用 PHP 默认设置的网页表单,包括很多 WordPress 网站 | 每个文件 2 MB |
| X(Twitter)头像和头图 | 2 MB |
| 从 YouTube App 上传的视频缩略图 | 2 MB(电脑端 50 MB) |
| Zoom 头像 | 2 MB |
第一行解释了很多“最大 2 MB”的提示。PHP 的 upload_max_filesize 默认是 2M,不少主机从来没改过。PHP 把 2M 算作 2,097,152 字节,这个工具生成的 2,000,000 字节文件绰绰有余。
X 和 YouTube 的图片,可以直接用 Twitter 头图和 YouTube 横幅与缩略图页面,一步裁成正确尺寸并控制在 2 MB 以内。
2 MB 能放下多大的图
我们用较好的 JPEG 质量实测:
| 图片 | 2 MB 内能放下 |
|---|---|
| 1200 万像素手机照片(4032 × 3024) | 大多数画面保持原尺寸 |
| 2400 万到 4800 万像素的照片 | 约 4000 px 宽 |
| 存成 PNG 的截图 | 导出为 JPG 或 WebP 后保持原尺寸 |
PNG 截图和图形
大屏幕或高分辨率屏幕的 PNG 截图动辄几 MB,因为 PNG 是无损格式。以高画质导出为 JPG 或 WebP 后,同一张图通常远小于 2 MB,文字依然清晰。导出为 JPG 时透明区域会变成白色,WebP 则保留透明。
照片本来就小于 2 MB
那就不用处理。工具会用高画质重新保存并控制在 2 MB 以内,但新文件可能比原图稍大。直接用原图就行。
还是上传失败
- 格式:有的表单不收 WebP 和 HEIC,请选 JPG。iPhone 的 HEIC 照片能在 Safari 里打开,其他浏览器请先导出为 JPG。
- 像素尺寸:表单可能同时限制尺寸和字节,设置最大宽度即可。
- 总量限制:有的表单限制的是整次提交的总大小,而不是单个文件。压到 1 MB 或 500 KB,就能多放几个文件。
怎样压到 2 MB
- 拖入照片,一张或一批都行。
- 默认已选 2 MB。网站有像素限制就加上最大宽度。
- 检查每个结果的大小和尺寸。
- 逐个下载,或打包成 zip 一起下载。
一切都在浏览器里完成,照片不会上传。
