Chuyển đổi sang XBM

Công cụ chuyển đổi trực tuyến miễn phí để chuyển đổi tệp sang XBM.

Kéo và thả hình ảnh, video hoặc bất kỳ tệp nào

Kéo và thả tệp vào đây. Dung lượng tối đa là 5 GB

Cách chuyển đổi tệp sang XBM?

1
Tải lên tệp của bạn
Nhấn vào nút "Chọn tệp" hoặc kéo và thả tệp vào khu vực tải lên. Các định dạng được hỗ trợ: PNG, JPG, WEBP và các định dạng khác.
2
Chọn định dạng đầu ra
Đảm bảo rằng XBM được chọn làm định dạng chuyển đổi. Điều chỉnh các cài đặt bổ sung nếu cần.
3
Bắt đầu quá trình chuyển đổi
Nhấn nút "Chuyển đổi" và chờ vài giây. Tất cả quá trình chuyển đổi được thực hiện trên máy chủ của chúng tôi.
4
Tải xuống kết quả
Khi quá trình hoàn tất, nhấn nút "Tải xuống" và lưu tệp dưới định dạng XBM.

.XBM

XBM
X BitMap (X Window System Bitmap)
Loại dữ liệuImage
Loại MIMEimage/x-xbitmap
Nhà phát triểnX Consortium / X Window System ecosystem
Trường hợp sử dụng chínhCon trỏ/icon X11, mask/clip, mẫu tile/stipple.

Định dạng tệp XBM là gì?

XBM là định dạng bitmap 1-bit (đen-trắng) rất đơn giản của X Window System, lưu dưới dạng mã C (#define + mảng byte).

Đặc điểm của tệp XBM

Loại dữ liệuImage
Loại MIMEimage/x-xbitmap
NénNone
Độ sâu màu1 bpp
Không gian màuĐơn sắc (1 bit)
Hỗ trợ độ trong suốtKhông
Hỗ trợ hoạt ảnhKhông
Hỗ trợ siêu dữ liệu EXIFKhông
Siêu dữ liệuNo standard metadata blocks (commonly only width/height and optional hotspot defines)
Loại cấu trúc#define constants → static byte array initializer (C syntax)
Tiêu chuẩn / đặc tảNo single formal specification; format is defined by X11 bitmap utilities and Xlib functions (XReadBitmapFile / XWriteBitmapFile) and widely documented references
Kích thước tệp điển hìnhNhỏ cho icon nhỏ, nhưng text hex tạo overhead

Ưu điểm

Định dạng tệp XBM mang lại nhiều ưu điểm, phù hợp cho các nhu cầu sử dụng phổ biến.

  • Rất đơn giản;
  • Dễ nhúng vào C/C++;
  • Phù hợp asset nhỏ 1-bit;
  • Nhiều công cụ chuyển đổi hỗ trợ.

Hạn chế

Định dạng tệp XBM có một số hạn chế có thể ảnh hưởng đến việc sử dụng trong các tình huống cụ thể.

  • Chỉ đen-trắng;
  • Tính năng tối thiểu;
  • Dùng web nên đổi sang PNG/SVG.

Khả năng tương thích

Hình ảnh XBM được hỗ trợ rộng rãi và có thể xem trên hầu hết các thiết bị và nền tảng.

  • Nền tảng được hỗ trợ: Primarily X11/Unix-like systems; supported by many converters/editors (e.g., ImageMagick), but not by modern web browsers
  • Thiết bị được hỗ trợ: X11 desktop environments (icons/cursors), lightweight/embedded systems using monochrome icons (via conversion)
  • Hỗ trợ trình duyệt: Không
  • Hỗ trợ thiết bị di động: Không
  • Khả năng tương thích ngược:

Các vấn đề bảo mật

Không biên dịch/nhúng XBM không tin cậy như mã C; coi là input không tin cậy và chuyển sang định dạng hiện đại.

Giấy phép

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

XBM (X BitMap) là định dạng đơn sắc lịch sử cho con trỏ và icon X11. File là văn bản cú pháp C: _width/_height (tùy chọn _x_hot/_y_hot) và static unsigned char _bits[] chứa pixel 1-bit. Không có header ảnh, không nén, không metadata chuẩn; trình duyệt hiện đại thường không hỗ trợ XBM.