BMP 是什么格式
BMP(位图)是 Windows 最早的图片格式之一,几乎不做任何压缩,每个像素的颜色都原样写进文件。优点是读写简单,任何 Windows 程序都能处理;缺点是文件巨大。一张 1920 × 1080 的 24 位 BMP 大约 6 MB,一张 1200 万像素的照片存成 BMP 要 36 MB 左右,而同样的图片存成高质量 JPG 通常只有十分之一甚至更小。
你手上的 BMP 可能来自哪里
现在很少有人主动把图片存成 BMP,但下面这些情况仍然经常产生 BMP 文件:
- 扫描仪和复印机。 一些扫描软件默认保存为 BMP,扫一页 A4 文件就有十几、几十 MB。
- 老版本的软件。 旧版 Windows“画图”默认保存为 BMP,一些单位内部使用的老系统、财务和档案软件导出的也是 BMP。
- 工业和医疗设备。 显微镜、检测仪、监控系统、考勤机等设备导出的截图和照片常常是 BMP。
- 证件照采集设备。 部分照相馆和单位的采集软件会输出 BMP。
这些文件在电脑里能正常打开,但要上传到网站、通过微信或邮件发送时,就会因为太大或格式不被接受而卡住。
为什么要转成 JPG
- 格式被接受。 网上报名、社保、公积金、招聘网站、电商后台通常只允许上传 JPG、JPEG 或 PNG,BMP 会直接被拒。
- 文件小得多。 转成 JPG 后体积一般能减少 90% 以上,发送和上传都快。
- 兼容性最好。 JPG 在手机、电脑、打印店、各种软件里都能打开。
如果是软件界面截图、表格或线条图,转成 PNG 会更清楚。PNG 同样是无损格式,但有压缩,体积通常只有 BMP 的几分之一。可以用图片格式转换把输出选成 PNG。
转换是怎么做的
BMP 由浏览器自带的解码器读取,然后在后台线程里用 MozJPEG 编码成 JPG。整个过程都在你的设备上完成,不会上传任何文件。单张图片最大支持 5000 万像素、200 MB,超过上限会提示,不会让浏览器卡死。
有大小要求怎么办
如果报名系统要求文件不超过 100KB 或 200KB,可以跳过这一步,直接用压缩到 100KB 或压缩到 200KB:它同样接受 BMP,输出就是 JPG,而且保证不超过目标大小。扫描的多页材料如果要合成一个文件提交,可以用图片转 PDF。