ما هو XBM؟ شرح تنسيق X BitMap

XBM (X BitMap) هو تنسيق صورة أحادية اللون لنظام X Window يخزن صور البت 1-بت ككود مصدر C قابل للتجميع للأيقونات والمؤشرات.

أداة تحويل ملفات مجانية عبر الإنترنت. تعمل على Chrome وFirefox وSafari وEdge وOpera والمتصفحات الحديثة الأخرى على Windows وmacOS وLinux وAndroid وiOS. لا حاجة لتثبيت برامج أو تسجيل. تتم جميع التحويلات مباشرة في متصفحك، لذا لا تغادر ملفاتك جهازك. مجانية للاستخدام بدون حساب.

Image

ما هو XBM؟ شرح تنسيق X BitMap

تنسيق صورة X Window System أحادي اللون مخزن ككود مصدر C قابل للتجميع.

آخر تحديث:

Year1980s
TypeRaster (أبيض وأسود)
Usageأيقونات نظام X Window

ما هو؟

XBM (X BitMap) هي صيغة صورة أحادية اللون يستخدمها نظام X Window لتخزين الصور النقطية البسيطة مثل الرموز والمؤشرات. تتميز بأن ملف XBM هو في الواقع كود C مصدري عادي وليس ملف صورة ثنائي تقليدي.

يتكون ملف XBM من عبارات #define تعطي العرض والارتفاع بالبكسل، متبوعة بمصفوفة ثابتة من قيم unsigned char تحتفظ ببيانات البكسل بـ 1-بت. يشفر كل بايت ثمانية بكسل، مع وجود البكسل الأعلى الأيسر في البت المنخفض من البايت الأول. لأنها C صحيحة، يمكن ترجمة صورة نقطية XBM مباشرة إلى تطبيق.

المواصفات التقنية

DeveloperX Window System (MIT / X Consortium)
File Extension.xbm
MIME Typeimage/x-xbitmap
Released1980s (with X Window System)
Type1-bit monochrome bitmap (C source)

الإيجابيات والسلبيات

Advantages

يجمع مباشرة إلى كود

Because an XBM file is C source, the bitmap can be #included and compiled straight into an application with no separate loader.

قابل للقراءة والتحرير

The plain-text array can be inspected and edited in any text editor, which is convenient for tiny icons.

هيكل بسيط جدًا

With just width/height defines and a byte array, XBM is trivial to generate and parse programmatically.

خفيف لرسومات صغيرة

For small monochrome icons and cursors, XBM is a compact and dependency-free way to embed images.

Disadvantages

أحادي اللون فقط

XBM stores only 1-bit black-and-white pixels, with no support for grayscale or color.

غير فعال للتخزين

Encoding each byte as ASCII C hexadecimal makes files far larger than the raw pixel data they represent.

تم استبداله إلى حد كبير

XBM was superseded by XPM for color, and is now used mainly for simple UI elements in lightweight window managers.

متى تستخدمه

يُستخدم XBM للرسومات الأحادية اللون الصغيرة في نظام X Window والسياقات المشابهة.

أيقونات ومؤشرات X Window

XBM was the original format for cursor and icon bitmaps in the X GUI environment.

صور زر واجهة المستخدم المدمجة

Lightweight window managers such as Openbox still use XBM to define simple title-bar buttons like minimize and maximize.

رسومات مدمجة

Developers embed small monochrome bitmaps directly into C programs by including XBM source files.

كيفية فتح ملف XBM

ملفات XBM، أو ملفات X BitMap، تُستخدم بشكل أساسي لتخزين صور نقطية بصيغة مناسبة بشكل خاص لتطبيقات X Window System. يمكن تصنيف البرامج للتعامل مع ملفات XBM إلى أدوات تصميم جرافيكي احترافية وتطبيقات مجانية مفتوحة المصدر وعارضات قائمة على الويب وأدوات نظام مدمجة.

الأدوات الاحترافية مثالية للمستخدمين الذين يحتاجون إلى قدرات تحرير متقدمة، بينما الخيارات المجانية ومفتوحة المصدر رائعة للمستخدمين العاديين أو المطورين الذين يبحثون عن حلول فعالة من حيث التكلفة.

عند اختيار برنامج لـ XBM، تشمل عوامل القرار المهمة دقة التعامل مع الصور وما إذا كان المستخدم بحاجة إلى قدرات تحرير أو مجرد عرض وموديل التسعير للبرنامج. بالإضافة إلى ذلك، توافق المنصة أمر حاسم، لأن بعض الأدوات قد تكون متاحة فقط على أنظمة تشغيل محددة. قد يفكر المستخدمون أيضاً في احتياجات التصدير، لأن تحويل XBM إلى صيغ أخرى قد يكون أكثر كفاءة حسب الاستخدام المقصود.

GIMP 2.10.34

Windows وmacOS وLinuxمجاني (GPL)

GIMP محرر صور قوي مفتوح المصدر يدعم ملفات XBM للعرض والتحرير معاً. يوفر دقة عالية في التعامل مع رسومات XBM، مما يسمح للمستخدمين بمعالجة بيانات البكسل مباشرة.

الميزات الرئيسية
  • تحرير متقدم للطبقات والأقنعة
  • فرش وأدوات قابلة للتخصيص
  • دعم صيغ صور متنوعة
  • أدوات تغيير حجم وتحويل الصور
  • دعم البرامج النصية للأتمتة
نقاط القوة
  • قدرات تحرير شاملة لـ XBM
  • دعم مجتمعي قوي والإضافات
  • التوفر عبر الأنظمة الأساسية
القيود
  • منحنى تعليمي أكثر انحداراً للمبتدئين
  • قد يتأخر الأداء على الملفات الكبيرة

يصدّر إلى:PNG وJPG وTIFF وBMP وGIF

الأفضل لـ:GIMP مثالي للمستخدمين الذين يحتاجون إلى ميزات تحرير قوية لملفات XBM بدون تكلفة.

زيارة GIMP →

ImageMagick 7.1.0-15

Windows وmacOS وLinuxمجاني (Apache License)

ImageMagick أداة سطر أوامر تتفوق في تحويل ومعالجة الصور، بما في ذلك ملفات XBM. إنها مفيدة بشكل خاص لمعالجة دفعية وأتمتة مهام الصور.

الميزات الرئيسية
  • تحويل دفعي لملفات XBM
  • تغيير حجم الصور والقص
  • قدرات تحويل الصيغ
  • قدرات الكتابة والرسم
  • تصفية الصور والتأثيرات
نقاط القوة
  • قدرات معالجة دفعية قوية
  • دعم صيغ واسع النطاق
  • قابل للبرمجة بدرجة عالية للأتمتة
القيود
  • قد يرهب واجهة سطر الأوامر المستخدمين
  • خيارات واجهة رسومية محدودة للمستخدمين العاديين

يصدّر إلى:PNG وJPG وGIF وTIFF وPDF

الأفضل لـ:ImageMagick الأفضل للمستخدمين الذين يحتاجون إلى أتمتة ومعالجة ملفات XBM بكميات كبيرة.

زيارة ImageMagick →

XnView MP1.0.0

Windows وmacOS وLinuxمجاني أو مدفوع

XnView MP عارض صور ومحول متعدد الاستخدامات يدعم ملفات XBM، مما يسمح للمستخدمين بعرض وتحويل الصور بسهولة. إنه يوفر واجهة سهلة الاستخدام مع مجموعة من الميزات لإدارة مجموعات الصور.

الميزات الرئيسية
  • عرض صور متعدد الصيغ
  • تحويل وإعادة تسمية دفعية
  • تحرير بيانات وصف الصور
  • خيارات الشرائح والعروض التقديمية
  • أدوات تحرير صور أساسية
نقاط القوة
  • واجهة سهلة الاستخدام لعرض XBM
  • يدعم مجموعة واسعة من الصيغ
  • ميزات معالجة دفعية فعالة
القيود
  • قدرات تحرير متقدمة محدودة
  • بعض الميزات تتطلب الإصدار المدفوع

يصدّر إلى:PNG وJPG وTIFF وBMP وGIF

الأفضل لـ:XnView MP مناسب للمستخدمين الذين يبحثون عن عارض ومحول سهل الاستخدام لملفات XBM.

زيارة XnView MP →

Adobe Photoshop2023

Windows وmacOS$20.99/mo

Adobe Photoshop برنامج تحرير صور احترافي رائد يمكنه فتح وتحرير ملفات XBM، مما يوفر أدوات واسعة لعمل تصميم جرافيكي مفصل. دقته العالية وميزاته المتقدمة تجعله مناسباً للاستخدام الاحترافي.

الميزات الرئيسية
  • تحرير كامل للطبقات والأقنعة
  • أدوات إدارة ألوان متقدمة
  • تخصيص واسع للفرش والأدوات
  • Smart Objects والأشكال المتجهة
  • دعم الرسومات ثلاثية الأبعاد والرسوم المتحركة
نقاط القوة
  • قدرات تحرير معيار الصناعة
  • دعم قوي للصيغ المختلفة
  • موارد وبرامج تعليمية واسعة متاحة
القيود
  • قد تكون تكلفة الاشتراك مرتفعة جداً
  • واجهة معقدة للمستخدمين الجدد

يصدّر إلى:PNG وJPG وTIFF وPDF وGIF

الأفضل لـ:Adobe Photoshop مثالي للمحترفين الذين يحتاجون إلى أدوات تحرير شاملة لملفات XBM.

زيارة Adobe Photoshop →

تحويل ملفات XBM مجاناً

استخدم محول الملفات المجاني عبر الإنترنت لتحويل XBM والصيغ الأخرى، بدون تسجيل وبدون علامات مائية.

جرب محول الصور مجاناً

References

  1. X BitMap - Wikipedia
  2. X PixMap - Wikipedia

الأسئلة الشائعة

لماذا ملف XBM عبارة عن كود C المصدري؟

تم تصميم XBM بحيث يمكن ترجمة الصور النقطية مباشرة إلى تطبيقات X؛ الملف عبارة عن #define وصفيف static unsigned char.

هل XBM يدعم الألوان؟

لا. XBM هو بشكل صارم أحادي اللون بـ 1 بت؛ المكافئ الملون في نظام X Window هو XPM.

كيف يتم تخزين البكسلات في XBM؟

كل بايت يحتوي على ثمانية بكسلات، مع وجود البكسل العلوي الأيسر في البت المنخفض للبايت الأول من الصفيف.

هل لا يزال XBM مستخدماً اليوم؟

نادراً ما يتم استخدامه للصور العامة، لكن بعض مديري النوافذ الخفيفة الوزن يستخدمون XBM للصور النقطية البسيطة للأزرار والديكور.

ما الفرق بين XBM و XPM؟

XBM يخزن الصور النقطية أحادية اللون بـ 1 بت، بينما XPM (X PixMap) يوسع الفكرة لتشمل صور ملونة مع الشفافية.