خصائص تنسيق XBM:
- تنسيق نصي بحت:XBM (X BitMap) هو تنسيق نقطي يعتمد على كود مصدر C، يمكن تضمينه مباشرة في الكود
- صورة ثنائية اللون:يدعم فقط اللونين الأبيض والأسود (عمق 1 بت)، مثالي للأيقونات والرسومات البسيطة
- بدون ضغط:يُخزن الملف كمصفوفة ست عشرية، مما يسهل قراءتها وتعديلها برمجياً
- توافق عبر المنصات:يُستخدم على نطاق واسع في واجهات X Window لأنظمة Unix/Linux
الميزات:
- يدعم تحويل عدة صور دفعة واحدة إلى تنسيق XBM
- يمكن تخصيص حد الثنائية (0-255)، للتحكم الدقيق في تأثير التحويل بين الأبيض والأسود
- يدعم تحويل الصيغ الرئيسية PNG وGIF وJPG وBMP وTIFF وWebP
- عرض تقدم التحويل في الوقت الفعلي ومعلومات حجم الملف
- تحويل الصور الملونة تلقائياً إلى صور ثنائية اللون
حالات الاستخدام:
- تطوير الأنظمة المدمجة، مثل أردوينو وESP32 وغيرها من أيقونات شاشات المتحكمات
- صنع مؤشرات وأيقونات لأنظمة Unix/Linux
- صور الألعاب والخطوط النقطية في تطوير الألعاب
- السيناريوهات التي تتطلب تضمين بيانات الصورة مباشرة في الكود
- تصميم رسومات بأسلوب قديم وفن البكسل
خطوات التشغيل:
- اختر صورة واحدة أو أكثر للتحويل
- اضبط شريط حد الثنائية (يُوصى بالبدء من 128)
- انقر على زر "بدء التحويل"
- انتظر حتى اكتمال الرفع والتحويل
- انقر على "تنزيل الصور" للحصول على ملفات XBM بعد التحويل
تلميح:إعداد الحد على 128 هو القيمة الوسطى الافتراضية. إذا كانت الصورة الأصلية داكنة، يمكن خفض الحد بشكل مناسب؛ إذا كانت الصورة الأصلية فاتحة، يمكن رفع الحد بشكل مناسب. تنسيق XBM يُنشئ ملف رأس C يمكن استخدامه مباشرة في المشاريع المدمجة.