ما هو XPM؟ شرح تنسيق X PixMap
تنسيق أيقونة ملونة لنظام X Window يخزن صور الأيقونات كنص ASCII متوافق مع C.
آخر تحديث:
ما هو؟
XPM (X PixMap) هي صيغة صورة يستخدمها نظام X Window، وقد تم ابتكارها عام 1989 في مركز Bull Research في فرنسا بواسطة Daniel Dardailler و Colas Nahaboo، وتم تحسينها لاحقاً بواسطة Arnaud Le Hors. تم تصميمها في الأساس لصور رموز ملونة وتدعم البكسلات الشفافة.
ملف XPM هو نص عادي، إما بصيغة XPM2 أو كمصفوفة أحرف C يمكن إدراجها مباشرة في برنامج C. يتم تنظيم البيانات في أقسام للقيم (العرض والارتفاع وعدد الألوان والأحرف لكل بكسل)، وجدول الألوان الذي يعين رموز أحرفية للألوان، وصفوف البكسل والإضافات الاختيارية. يمكن أن تكون الألوان رموز سادسة عشرية أو أسماء ألوان X11، وتشير كلمة None إلى الشفافية.
المواصفات التقنية
الإيجابيات والسلبيات
Advantages
Unlike XBM, XPM stores color images and supports a transparent color via the None keyword, ideal for icons.
As a C character-string array, an XPM pixmap can be included and compiled directly into an application.
XPM accepts X11 color names as well as hex codes, and can declare color, grayscale and monochrome variants per pixel.
The plain-text structure can be viewed and edited in any text editor, which is handy for small icons.
Disadvantages
Storing pixels as ASCII character codes makes XPM bulky and unsuitable for photographs or large graphics.
XPM is primarily an X Window System icon format and is uncommon outside that and developer contexts.
While some editors support it, XPM has narrower support than mainstream formats like PNG.
متى تستخدمه
يُستخدم XPM بشكل أساسي للرموز الملونة والرسومات الصغيرة في برامج نظام X Window.
أيقونات التطبيقات وشريط الأدوات
XPM was widely used to define color icons for X11 applications and desktop environments.
صور مدمجة
Developers embed XPM data directly in C source so icons ship inside the program binary.
رسومات مدير النوافذ
X-based window managers and toolkits use XPM for small color UI elements that need transparency.
كيفية فتح ملف XPM
ملفات XPM، أو ملفات X PixMap، تُستخدم بشكل أساسي لتخزين الصور المستندة إلى البكسل بصيغة تحظى بشعبية خاصة في بيئة Unix/Linux. يمكن تصنيف البرامج التي تتعامل مع ملفات XPM إلى أدوات تصميم جرافيكي احترافية وتطبيقات مفتوحة المصدر مجانية وعارضات ويب وأدوات مدمجة في أنظمة تشغيل مختلفة.
تناسب الأدوات الاحترافية المستخدمين الذين يحتاجون إلى قدرات تحرير متقدمة، بينما تلبي الخيارات المفتوحة المصدر المجانية احتياجات المستخدمين العاديين والمطورين. توفر الأدوات المستندة إلى المتصفح وصولاً سريعاً دون الحاجة إلى التثبيت، وتقدم الأدوات المدمجة وظائف أساسية للعرض السريع.
عند اختيار برنامج لملفات XPM، تدخل عدة عوامل قرار في الاعتبار، بما في ذلك دقة الميزات للتحرير والعرض ونموذج تكلفة البرنامج وتوافق المنصة وأي احتياجات تصدير لصيغ مختلفة.
يجب على المستخدمين أن يأخذوا في الاعتبار ما إذا كانوا بحاجة إلى ميزات تحرير شاملة أو قدرات عرض بسيطة، وكذلك ما إذا كانوا يفضلون حلاً مجانياً أو على استعداد للاستثمار في تطبيق احترافي من الدرجة الأولى. بالإضافة إلى ذلك، بالنسبة للمستخدمين الذين يحتاجون فقط إلى تحويل ملفات XPM إلى صيغ أكثر استخداماً على نطاق واسع، قد يكون استخدام أداة تحويل خياراً أكثر كفاءة.
GIMP 2.10.34
GIMP هو محرر صور قوي مفتوح المصدر يدعم ملفات XPM بشكل أصلي. يسمح للمستخدمين بعرض وتحرير وتصدير صور XPM بدقة عالية، مما يجعله مناسباً للاستخدام العادي والاحترافي على حد سواء.
- تحرير كامل للطبقات والأقنعة
- أدوات معالجة الألوان المتقدمة
- الفرش والأنماط القابلة للتخصيص
- دعم صيغ ملفات متعددة
- دعم مكون إضافي واسع للتحسينات
- واجهة مستخدم قابلة للتخصيص بشكل كبير
- مجتمع قوي وموارد دعم شاملة
- ميزات تحرير شاملة لملفات XPM
- منحنى تعليمي أكثر حدة للمبتدئين
- قد يكون الأداء بطيئاً على أجهزة أقدم
يصدّر إلى:PNG، JPG، TIFF، BMP، GIF
الأفضل لـ:GIMP مثالي للمستخدمين الذين يبحثون عن أداة تحرير مجانية وشاملة لملفات XPM مع قدرات واسعة.
زيارة GIMP →ImageMagick 7.1.0-13
ImageMagick هي أداة سطر أوامر توفر قدرات معالجة صور قوية، بما في ذلك دعم ملفات XPM. وهي مفيدة بشكل خاص للمعالجة الدفعية وتحويل صور XPM إلى صيغ أخرى.
- المعالجة الدفعية للصور
- التحويل إلى صيغ متعددة
- تغيير حجم الصور والتحسين
- دعم التعليقات التوضيحية على الصور
- خيارات سطر أوامر واسعة
- كفاءة عالية جداً للعمليات الدفعية
- أداء خفيف الوزن وسريع
- دعم صيغ متعددة الاستخدامات للتحويلات
- قد تثني واجهة سطر الأوامر بعض المستخدمين
- قدرات تحرير جرافيكي محدودة
يصدّر إلى:PNG، JPG، GIF، TIFF، PDF
الأفضل لـ:ImageMagick مثالية للمستخدمين الذين يحتاجون إلى أداة سطر أوامر قوية لمعالجة ملفات XPM بكفاءة.
زيارة ImageMagick →XnView MP1.0.0
XnView MP هو عارض صور ومحول متعدد الاستخدامات يدعم ملفات XPM بين صيغ أخرى عديدة. يوفر واجهة سهلة الاستخدام لعرض وتحرير أساسي لصور XPM.
- عرض الصور بصيغ متعددة
- أدوات تحرير أساسية مثل القص
- قدرات تحويل دفعي
- تحرير وإدارة البيانات الوصفية
- ميزات عرض الشرائح والعروض التقديمية
- واجهة بديهية للملاحة السهلة
- يدعم نطاقاً واسعاً من الصيغ
- خيارات معالجة دفعية فعالة
- ميزات تحرير متقدمة محدودة
- الإصدار المدفوع مطلوب لبعض الميزات
يصدّر إلى:PNG، JPG، TIFF، GIF، BMP
الأفضل لـ:XnView MP مناسب للمستخدمين الذين يبحثون عن عارض ومحول مباشر لملفات XPM مع احتياجات تحرير أساسية.
زيارة XnView MP →Paint.NET 4.3.12
Paint.NET هي برنامج تحرير صور مجاني لنظام Windows يدعم ملفات XPM من خلال المكونات الإضافية. توفر واجهة بسيطة لمهام التحرير الأساسية وتناسب المستخدمين العاديين.
- دعم الطبقات لتركيب الصور
- أدوات الرسم والطلاء الأساسية
- دعم المكون الإضافي للوظائف الموسعة
- واجهة مستخدم بسيطة للمبتدئين
- سجل تراجع للتصحيحات السهلة
- سهلة الاستخدام للمبتدئين
- أداء خفيف الوزن وسريع
- مجتمع نشط لتطوير المكونات الإضافية
- ميزات تحرير متقدمة محدودة
- دعم XPM يتطلب مكونات إضافية
يصدّر إلى:PNG، JPG، BMP، TIFF، GIF
الأفضل لـ:Paint.NET مثالي للمستخدمين العاديين الذين يبحثون عن أداة بسيطة وفعالة لتحرير وعرض XPM الأساسي.
زيارة Paint.NET →تحويل ملفات XPM مجاناً
استخدم محول الملفات المجاني عبر الإنترنت لتحويل XPM والصيغ الأخرى، بدون تسجيل وبدون علامات مائية.
جرب محول الصور مجاناً