zh

PNG 转 BMP

在本地将 PNG 图片转换为无压缩 BMP - 适用于较旧的软件和设备,无需上传。

你的文件

    正在你的设备上本地处理 ...

    0%

    你的文件从未离开你的设备

      我的文件会被上传吗?

      不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

      无需上传100% 本地处理
      内容只属于你第三方无法访问
      服务器位于德国原生符合 GDPR
      经独立审计TLS A+ · 标头 A+

      BMP 是一种古老的、未经压缩的 Windows 图片格式。一些较旧的程序、机器控制系统或单片机工具恰好需要这种简单的格式。PNG 以无损方式存储你的像素,而 BMP 则不加压缩地把它们作为原始图像数据输出。

      PNG 会在本地解码并写为有效的 BMP-不透明图像写为 24 位,存在 Alpha 通道时写为 32 位。不会上传任何内容。

      回到 BMP 的需求在常规分享中很少见,但在技术利基场景里却时常出现:嵌入式显示屏、较旧的工业或收银软件,以及一些单片机爱好项目,恰好需要这种原始、易于读取、无需棘手解码的像素数据。由于两端的方法都是无损的,BMP 中的每个像素都与 PNG 完全一致;不增不减。只需为更大的存储需求做好准备,因为没有压缩,文件会随像素数量明显增大。

      如果你的 PNG 有透明部分,本工具会写一个 32 位 BMP 并把 Alpha 通道一并存入;如果图像完全不透明,更精简的 24 位格式就够了。这样既能让结果尽可能小,又能匹配目标软件的要求。

      技术规格

      技术规格
      输入格式PNG
      输出格式BMP
      批量处理支持
      处理方式在浏览器中本地处理 (JavaScript)
      文件上传

      三步完成

      1. 拖放或点按你的 PNG 文件。
      2. 工具写出一个无压缩的 BMP。
      3. 下载 BMP - 无需上传。

      限制: BMP 无压缩:文件通常会明显大于 PNG。这是正常且符合预期的。非常大的图像相应需要更多内存。

      常见问题

      文件会变大吗?

      会,通常会大很多-BMP 未经压缩。对这种格式来说这是正常的。

      透明度会保留吗?

      会,有透明度时写为 32 位 BMP;否则写为紧凑的 24 位 BMP。

      我的图片会被上传吗?

      不会,一切都在浏览器中本地运行。

      可以一次处理多个文件吗?

      可以,单个下载或打包为 ZIP。

      相关工具