PNG转XBM

将 PNG 图片转换为 XBM(X BitMap)C 源码格式,适用于 X Window 系统与嵌入式开发

拖放 PNG 图片到这里,或点击选择文件

仅支持 PNG,单张最大 20MB

广告位

工具介绍

XBM(X BitMap)是 X Window 系统使用的 1-bit 单色位图格式,文件内容为 C 语言源码(包含字节数组与宏定义),可直接 #include 到 C/C++ 程序中使用。本工具可将 PNG 图片(含透明通道)转换为 XBM 格式,常用于嵌入式 GUI 开发、Linux 图标、Cursor 光标等场景。

  • 1-bit 单色输出,C 源码格式可直接编译
  • 自动处理 PNG 透明通道
  • 服务端转换,兼容性好,支持大图
  • 适用于 X11 图标、光标、嵌入式 GUI

安全保障

  • 转换完成后服务端不保留文件,定时清理
  • 无需注册登录,不收集任何用户数据
  • 免费使用,无水印,无次数限制
  • HTTPS 加密传输,保护文件安全

常见问题

Q: PNG 透明背景会保留吗?

A: XBM 不支持透明通道,转换时透明区域会自动填充为白色背景,再进行黑白二值化处理。

Q: 转换后为什么不能预览?

A: XBM 是 C 源码格式而非常规图片,浏览器无法直接渲染,仅显示文件信息,请下载后用文本编辑器或图像处理软件查看。

Q: 文件大小限制是多少?

A: 单个文件最大 20MB,超出请压缩后再上传。