Бесплатный онлайн-конвертер для преобразования файлов в XBM.
Мы обеспечиваем качество, удобство и поддержку любых форматов.
| Тип данных | Image |
| MIME-тип | image/x-xbitmap |
| Разработчик | X Consortium / X Window System ecosystem |
| Основные сценарии использования | Курсоры и иконки X11; маски/области отсечения; паттерны заливки (tile/stipple) для рисования и UI. |
XBM — очень простой 1-битный (чёрно-белый) формат из мира X Window System, который хранится как C-код с #define ширины/высоты и массивом байт.
| Тип данных | Image |
| MIME-тип | image/x-xbitmap |
| Сжатие | None |
| Глубина цвета | 1 бит на пиксель (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 |
| Типичный размер файла | Обычно небольшой для мелких иконок/курсоров, но hex-текст даёт заметный оверхед относительно «сырого» битмапа |
Формат файла XBM обладает рядом преимуществ, которые делают его удобным для распространённых задач.
Формат файла XBM имеет определённые ограничения, которые могут повлиять на его использование в некоторых сценариях.
Изображения XBM широко поддерживаются и открываются на большинстве устройств и платформ.
Не компилируйте и не подключайте как C-код XBM из недоверенных источников. Даже при парсинге считайте ввод недоверенным: битые файлы могут триггерить баги декодеров; для распространения лучше конвертировать в современные форматы.
Open / publicly documented de facto format (no formal modern standard; defined by X11 tooling and common practice)