zh

BMP 转 PNG

在本地将 BMP 图片转换为无损 PNG - 文件小得多,无需上传,直接在浏览器中完成。

你的文件

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

    0%

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

      我的文件会被上传吗?

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

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

      BMP 是一种古老的、未经压缩的 Windows 图片格式:像素精确,却体积庞大,因为每个像素都被完整存储。PNG 以无损但经过压缩的方式存储同样的像素-通常只有原来的一小部分体积-而且每个程序、浏览器和网站都能打开。

      BMP 会在本地解码并导出为 PNG;若有 Alpha 通道则予以保留。任何内容都不会被上传,转换完全在浏览器中进行。

      BMP 诞生于 Windows 的早期,那时存储空间分配得很宽裕,一种简单、可直接读取的像素存储方式比小文件更重要。正是这一传承让 BMP 在今天显得笨重:通过电子邮件发送或嵌入网站时,庞大的体积令人头疼。PNG 在 1990 年代末作为免费、经压缩的后继者出现,此后在所有平台上都通行无阻-你只是把未压缩的容器换成一种现代且同样无损的格式,像素本身丝毫不变。

      技术规格

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

      三步完成

      1. 拖入或点按你的 BMP 文件。
      2. 工具导出无损 PNG。
      3. 下载 PNG - 完全无需上传。

      限制: PNG 是无损的,不会丢失细节,但对照片来说文件仍比 JPG 大。非常大的 BMP 在移动设备上可能占用大量内存。

      常见问题

      我的图片会被上传吗?

      不会。转换完全在浏览器中进行,即使在飞行模式下也能用。

      质量会变差吗?

      不会,PNG 是无损的。像素与 BMP 完全一致。

      文件会小多少?

      通常会小很多,因为 BMP 未经压缩而 PNG 做无损压缩-具体因画面内容差异很大。经验法则:未压缩的24位BMP每个像素恰好需要3字节,因此一张4000x3000像素的照片大约需要36MB。

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

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

      相关工具