OpenRaster

OpenRaster هو تنسيق ملفات مُقترح لتبادل الصور متعددة الطبقات بين برامج تحرير الرسومات النقطية . وهو مصمم ليحل محل الإصدارات اللاحقة من تنسيق Adobe PSD. لا يزال OpenRaster قيد التطوير، ويدعمه حاليًا عدد قليل من البرامج. [ 3 ] الامتداد الافتراضي لملفات OpenRaster هو ".ora".

خلفية

كان تنسيق ملفات Adobe Photoshop PSD شائع الاستخدام كتنسيق ملفات متعدد التطبيقات للصور متعددة الطبقات. وقد سمحت Adobe بذلك من خلال نشر مواصفات التنسيق علنًا. في عام 2006، عدّلت Adobe هذا الترخيص ليقتصر على منح الوصول إلى المواصفات والوثائق واستخدامها "لأغراض تطوير برامج المطورين داخليًا فيما يتعلق بمنتجات Adobe Software، ودمج أجزاء من نموذج التعليمات البرمجية أو كله في برامج المطورين". [ 4 ] واستجابةً لهذه القيود، اقترح مطورو KDE و Krita، بودوين ريمبت [ 5 ] وسيريل بيرغر [ 6 ] ، تنسيق OpenRaster في الاجتماع الأول للرسومات الحرة في ليون، فرنسا ، ربيع عام 2006، وهو مشتق من تنسيق المستندات المفتوحة . [ 7 ]

متطلبات

ينبغي أن تتوافر الميزات التالية:

عام

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

البيانات الوصفية

الطبقات

  • تخزين طبقات متعددة
  • تخزين إحداثيات كل طبقة
  • تخزين خيارات المزج (التركيب) لكل طبقة
  • تخزين طبقات التعديل
  • تخزين تأثيرات الطبقات
  • مجموعات من الطبقات
  • معلومات اللون – الملف الشخصي، مساحة اللون

آخر

انظر [ 8 ]

  • تخزين المسارات، ومسارات القص، والنصوص الموجودة على المسار
  • الاختيارات والأقنعة
  • تضمين المستندات ضمن أطر عمل OpenDocument
  • يدعم التراجع، وسجل الأوامر والإجراءات (مثل PSD)

المقترحات والتمديدات

  • لوحة الألوان
  • الخطوط المضمنة (اقتراح للتوسيع)
  • صفحات متعددة
  • دعم الرسوم المتحركة باستخدام صفحات متعددة ومؤقت (مثل PSD)

التحديات

وفقًا للمواصفات الأولية (اعتبارًا من أكتوبر 2010)، يتمثل التحدي الرئيسي لتنسيق التطبيقات المتعددة في أنه نظرًا لعدم توفر جميع الميزات في جميع البرامج، فلن يتم عرض الصورة بنفس الطريقة في التطبيقات المختلفة، وخاصة بالنسبة لطبقات التعديل/الفلاتر.

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

يمكن تحديد مستويات تنفيذ مختلفة، مثل: صغير جدًا، بسيط، صغير، عادي، كامل، ومخصص.

دعم التطبيقات

يتمتع OpenRaster بدعم محدود في عدد قليل من برامج الرسومات، ومن بين هذه البرامج، لا يكون استخدامه عبر التطبيقات سلسًا.

طلبخط الأساسSVG
درو بايلمدعوم [ 9 ]نعم
رسم هيكل IESمدعوم [ 10 ]نعم
جيمبالدعم الأساسي منذ الإصدار 2.8 [ 11 ]لا
إنكسكيبغير مدعوم
كريتامدعوم [ 12 ] [ 13 ]لا
لازبينتالقراءة منذ الإصدار 5.0 والكتابة منذ الإصدار 5.2 [ 14 ]نعم
ماي بينتتنسيق ملف العمل الافتراضي [ 15 ]نعم
ناثيفالتنسيق الافتراضي منذ الإصدار 0.908 [ 16 ]
بينتامدعوم بدءًا من الإصدار 0.4 [ 17 ]لا
XnViewمدعوم من خلال إضافة من صنع المستخدم [ 18 ]
سكريبوسمدعوم بدءًا من الإصدار 1.5 [ 19 ]لا
ImageMagickمدعوم بدءًا من الإصدار 7.0.10-26 [ 20 ]نعم
Paint.netمدعوم من خلال إضافة من صنع المستخدم [ 21 ]لا

انظر أيضاً

مراجع

  1. "تكامل OpenRaster مع سطح المكتب" . openraster.org . تم الاطلاع عليه بتاريخ 19-12-2016 .
  2. "مواصفات OpenRaster (مسودة)" . openraster.org . تم الاطلاع عليه بتاريخ 19-12-2016 .
  3. "مواصفات OpenRaster" . openraster.org . تم الاطلاع عليه بتاريخ 19-12-2016 .
  4. "اتفاقية ترخيص حزمة تطوير البرامج (SDK) لبرنامج Adobe Photoshop CS4" Adobe.com. قسم موارد المطورين - قسم اتصال المطورين . تم الاطلاع عليه بتاريخ 12 أكتوبر 2009.
  5. ^ رمب ، بودوين (2006-06-20). "أوبن راستر" . valdyas.org . ذكريات تتلاشى . تم الاسترجاع 2016/12/19 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  6. بيرغر، سيريل (20 يونيو 2006). "لماذا نحتاج إلى OpenRaster ؟" . blog.cberger.net . مؤرشف من الأصل بتاريخ 24 نوفمبر 2016. تم الاطلاع عليه بتاريخ 19 ديسمبر 2016 . 
  7. "يثار جدل حول تنسيق رسومات نقطية مفتوح" ناثان ويليس، أرشيف Linux.com . 7 يوليو 2006. تم الاطلاع عليه بتاريخ 26 مارس 2010.
  8. "المقترحات والامتدادات الخاصة بالتطبيقات - مواصفات Open Raster الإصدار 0.05" . www.openraster.org .
  9. مشروع Drawpile . 3 سبتمبر 2018. تاريخ الوصول: 2018-09-03.
  10. مساعدة برنامج Chasys Draw IES - تنسيقات الملفات - ملفات الصور الأخرى . ١٢ ديسمبر ٢٠١٨. تاريخ الوصول: ١٢-١٢-٢٠١٨.
  11. GIMP - ملاحظات الإصدار لـ GIMP 2.8 تم الوصول إليها في 2012-05-03.
  12. "حالة Krita/OpenRaster" . community.kde.org . تم الاطلاع عليه بتاريخ 19-12-2016 .
  13. "*.ora - وثائق كريتا" . docs.krita.org . تم الاطلاع عليه بتاريخ 19-12-2016 .
  14. موضوع LazPaint ، 27-02-2013
  15. "أخبار MyPaint/OpenRaster" مؤرشفة بتاريخ 8 مارس 2016 في Wayback Machine. ألكسندر بروكودين، Prokoudine.info - مدونة. 8 يونيو 2009.
  16. "ملاحظات إصدار Nathive 0.908" وثائق موقع Nathive الإلكتروني
  17. "ملاحظات إصدار Pinta - الإصدار 0.4" . 2010-07-06. مؤرشف من الأصل في 2010-07-08.
  18. إضافات XnView
  19. "قائمة بريد سكريبوس" إعلان قائمة بريد سكريبوس
  20. سجل تغييرات ImageMagick
  21. "نوع ملف OpenRaster" بواسطة المستخدم Zagna