转换为XBM

免费在线将文件转换为XBM。

如何将文件转换为XBM?

1
上传文件
点击“选择文件”按钮,或将文件拖放到上传区域。支持PNG, JPG, WEBP等常见格式。
2
选择输出格式
选择XBM作为转换格式,如有需要可调整相关参数。
3
开始转换
点击“转换”按钮,稍等几秒即可完成转换。
4
下载结果
转换完成后,点击“下载”按钮,将文件保存为XBM格式。

为什么选择我们的XBM转换器?

我们注重转换质量、使用便捷性和多格式支持。

高质量到 XBM转换
我们确保到 XBM文件转换的准确性,尽量保留原始质量。
支持多种格式
可将到 XBM文件与200多种常见格式之间进行转换,包括图片、文档等。
支持多种设备
无论使用电脑、平板还是智能手机,都可以轻松转换到 XBM文件。
界面直观易用
操作流程简单,只需几步即可完成到 XBM文件转换。
数据安全可靠
所有文件均采用先进的加密技术进行传输和存储。
高速处理
基于云技术,即使是大文件也能快速完成到 XBM转换。

.XBM

XBM
X BitMap (X Window System Bitmap)
数据类型Image
MIME 类型image/x-xbitmap
开发者X Consortium / X Window System ecosystem
主要使用场景X11 光标/图标、mask/clip、tile/stipple 图案。

什么是 XBM 文件格式?

XBM 是 X Window System 的超简易 1 位(黑白)位图格式,以 C 代码形式保存(#define 尺寸 + 字节数组)。

XBM 文件特性

数据类型Image
MIME 类型image/x-xbitmap
压缩None
色深1 bpp
色彩空间单色(1 位)
透明度支持
动画支持
EXIF 元数据支持
元数据No standard metadata blocks (commonly only width/height and optional hotspot defines)
结构类型#define constants → static byte array initializer (C syntax)
标准 / 规范No single formal specification; format is defined by X11 bitmap utilities and Xlib functions (XReadBitmapFile / XWriteBitmapFile) and widely documented references
典型文件大小小图标通常较小,但十六进制文本会带来额外开销

优点

XBM 文件格式具有多项优势,适用于常见的使用场景。

  • 极其简单;易嵌入 C/C++;适合小型 1 位资源;多种转换工具支持。

限制

XBM 文件格式存在一些限制,可能会在特定使用场景中产生影响。

  • 仅黑白,功能极少;用于 Web 建议转换为 PNG/SVG。

兼容性

XBM 图像在大多数设备和平台上都受到广泛支持。

  • 支持的平台: Primarily X11/Unix-like systems; supported by many converters/editors (e.g., ImageMagick), but not by modern web browsers
  • 支持的设备: X11 desktop environments (icons/cursors), lightweight/embedded systems using monochrome icons (via conversion)
  • 浏览器支持:
  • 移动设备支持:
  • 向后兼容性:

安全注意事项

不要将不可信的 XBM 当作 C 代码编译/包含;把它视为不可信输入并尽量转为现代格式。

许可证

Open / publicly documented de facto format (no formal modern standard; defined by X11 tooling and common practice)

XBM(X BitMap)是用于 X11 光标/图标的历史单色格式。文件是 C 语法文本:定义 _width 与 _height(可选 _x_hot/_y_hot),并用 static unsigned char _bits[] 存放打包的 1 位像素。它没有传统图像头、压缩或标准元数据;现代浏览器通常不支持 XBM。