BMP 转 PNG 或 JPEG

在本地解码受支持的 Windows BMP,并把可见位图导出为 PNG 或可调质量的 JPEG。

适用场景

适合把普通 BMP 截图、扫描件、图标或旧素材转换为更适用于浏览器、文档和上传表单的格式。

本地处理原理

浏览器验证 BMP 头、尺寸、位深和像素偏移,把受支持的未压缩或已明确支持的位图布局解码为 RGBA;导出 PNG,或先将透明像素合成到所选背景再编码 JPEG。

使用方法

  1. 准备源文件和限制: 保留未改动的源文件,并检查受支持格式、尺寸、帧数或页数预算以及输出选项。 适合把普通 BMP 截图、扫描件、图标或旧素材转换为更适用于浏览器、文档和上传表单的格式。
  2. 执行本地处理任务: 仅在当前浏览器中执行已说明的受限操作;解码器报告不支持结构时应停止。 浏览器验证 BMP 头、尺寸、位深和像素偏移,把受支持的未压缩或已明确支持的位图布局解码为 RGBA;导出 PNG,或先将透明像素合成到所选背景再编码 JPEG。
  3. 下载结果并验证: 用可信 BMP 查看器对比输出尺寸和解码像素,以 100% 检查调色板颜色、透明边缘、行方向和 JPEG 背景;若硬边缘或透明度需要精确保留,请选择 PNG。

重要限制

并非所有 BMP 变体都受支持:OS/2 头、非常规掩码、RLE 模式、内嵌 JPEG/PNG、色彩管理调色板、损坏偏移和超限尺寸可能被拒绝。JPEG 有损且不能保留透明度,BMP 元数据也不会带入输出。

验证下载结果

用可信 BMP 查看器对比输出尺寸和解码像素,以 100% 检查调色板颜色、透明边缘、行方向和 JPEG 背景;若硬边缘或透明度需要精确保留,请选择 PNG。

隐私优先

文件只在当前浏览器中处理,源文件和结果不会上传到我们的服务器。

常见问题

此工作流程适合哪些情况?

适合把普通 BMP 截图、扫描件、图标或旧素材转换为更适用于浏览器、文档和上传表单的格式。

浏览器中的本地处理具体做什么?

浏览器验证 BMP 头、尺寸、位深和像素偏移,把受支持的未压缩或已明确支持的位图布局解码为 RGBA;导出 PNG,或先将透明像素合成到所选背景再编码 JPEG。

哪些格式限制必须特别注意?

并非所有 BMP 变体都受支持:OS/2 头、非常规掩码、RLE 模式、内嵌 JPEG/PNG、色彩管理调色板、损坏偏移和超限尺寸可能被拒绝。JPEG 有损且不能保留透明度,BMP 元数据也不会带入输出。

应当怎样验证下载结果?

用可信 BMP 查看器对比输出尺寸和解码像素,以 100% 检查调色板颜色、透明边缘、行方向和 JPEG 背景;若硬边缘或透明度需要精确保留,请选择 PNG。

相关工具