ما هو XPM؟ شرح تنسيق X PixMap

XPM (X PixMap) هو تنسيق صورة ملونة لنظام X Window يخزن صور الأيقونات كنص ASCII متوافق مع C، مع ألوان مسماة وشفافية.

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

Image

ما هو XPM؟ شرح تنسيق X PixMap

تنسيق أيقونة ملونة لنظام X Window يخزن صور الأيقونات كنص ASCII متوافق مع C.

آخر تحديث:

Year1989
Typeنقطي (لون)
Usageأيقونات نظام X Window

ما هو؟

XPM (X PixMap) هي صيغة صورة يستخدمها نظام X Window، وقد تم ابتكارها عام 1989 في مركز Bull Research في فرنسا بواسطة Daniel Dardailler و Colas Nahaboo، وتم تحسينها لاحقاً بواسطة Arnaud Le Hors. تم تصميمها في الأساس لصور رموز ملونة وتدعم البكسلات الشفافة.

ملف XPM هو نص عادي، إما بصيغة XPM2 أو كمصفوفة أحرف C يمكن إدراجها مباشرة في برنامج C. يتم تنظيم البيانات في أقسام للقيم (العرض والارتفاع وعدد الألوان والأحرف لكل بكسل)، وجدول الألوان الذي يعين رموز أحرفية للألوان، وصفوف البكسل والإضافات الاختيارية. يمكن أن تكون الألوان رموز سادسة عشرية أو أسماء ألوان X11، وتشير كلمة None إلى الشفافية.

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

DeveloperDaniel Dardailler & Colas Nahaboo (Bull Research)
File Extension.xpm
MIME Typeimage/x-xpixmap
Released1989
TypeColor pixmap (C source / ASCII text)

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

Advantages

لون مع شفافية

Unlike XBM, XPM stores color images and supports a transparent color via the None keyword, ideal for icons.

يجمع إلى برامج C

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.

استخدام متخصص مركزي X

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

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

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

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

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

الأفضل لـ:GIMP مثالي للمستخدمين الذين يبحثون عن أداة تحرير مجانية وشاملة لملفات XPM مع قدرات واسعة.

زيارة GIMP →

ImageMagick 7.1.0-13

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

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

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

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

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

زيارة ImageMagick →

XnView MP1.0.0

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

XnView MP هو عارض صور ومحول متعدد الاستخدامات يدعم ملفات XPM بين صيغ أخرى عديدة. يوفر واجهة سهلة الاستخدام لعرض وتحرير أساسي لصور XPM.

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

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

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

زيارة XnView MP →

Paint.NET 4.3.12

Windowsمجاني (مع خيار التبرعات)

Paint.NET هي برنامج تحرير صور مجاني لنظام Windows يدعم ملفات XPM من خلال المكونات الإضافية. توفر واجهة بسيطة لمهام التحرير الأساسية وتناسب المستخدمين العاديين.

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

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

الأفضل لـ:Paint.NET مثالي للمستخدمين العاديين الذين يبحثون عن أداة بسيطة وفعالة لتحرير وعرض XPM الأساسي.

زيارة Paint.NET →

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

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

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

References

  1. X PixMap - Wikipedia
  2. XPM File Format Summary - Encyclopedia of Graphics File Formats

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

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

XPM يدعم الصور الملونة والشفافية، بينما XBM مقتصر على صور نقطية أحادية اللون بـ 1 بت.

هل يدعم XPM الشفافية؟

نعم. يمكن لـ XPM تعيين لون باسم None، وهو يتم التعامل معه على أنه شفاف، مما يجعله مناسباً جداً للرموز.

هل XPM ملف مصدر C؟

قد يكون كذلك. XPM موجود كمصفوفة أحرف C (قابلة للإدراج في البرامج) أو كنموذج نص XPM2 العادي.

ما الألوان التي يمكن لـ XPM استخدامها؟

يمكن تحديد ألوان XPM كقيم سادسة عشرية أو كأسماء ألوان X11، مع السماح بتعريفات لونية وتدرج رمادي وأحادية لون منفصلة.

من الذي أنشأ XPM ومتى؟

تم إنشاؤه في عام 1989 بواسطة Daniel Dardailler و Colas Nahaboo في Bull Research Center، وتم تحسينه لاحقاً بواسطة Arnaud Le Hors.