كايرو (رسوميات)

من ويكيبيديا، الموسوعة الحرة
(بالتحويل من القاهرة (رسوميات))
اذهب إلى: تصفح، ‏ ابحث
القاهرة
Cairo banner.svg
المطور كارل وورث وبهداد اسفهبد
نظام تشغيل متعدد المنصات
الرخصة رخصة جنو العمومية الصغرى ورخصة موزيلا العمومية
موقع وب cairographics.org

تعديل

في الحوسبة، القاهرة (بالإنجليزية: Cairo) هي مكتبة برمجية توفر لمطوري البرمجيات واجهة برمجة تطبيقات مبنية على الرسوميات المتجهية ومستقلة عن العتاد. صُمِّمت القاهرة لتوفر الأساسات للرسم ثنائي الأبعاد عبر عدد من الخلفيات المختلفة. صُمِّمت القاهرة لتستخدم تسريع العتاد عند توفره.

بالرغم من أنها مكتوبة بالسي، توجد ارتباطات لاستخدام القاهرة من خلال العديد من لغات البرمجة الأخرى، شاملة سي++، وسي، جافا، بايثون، بيرل، روبي، وغيرها.[1]. القاهرة برمجية حرة، مرخصة تحت رخصة جنو العمومية الصغرى ورخصة موزيلا العمومية.

التاريخ[عدل]

أسس مشروع القاهرة كيث باكرد وكارل وورث لتستخدم مع نظام النوفذة س. سُمِّيت في البداية Xr أو Xc. تغير الاسم ليبين أنها مكتبة عبر منصيّة وليس مقيّدة بخادم س. أُخِذ الاسم "cairo" من الاسم الأصلي Xr، المشابه لربطة يونيكود Chi Rho "كاي رو" (☧) [2]

الخلفيات[عدل]

تدعم القاهرة الخرج إلى خلفيات مختلفة. يشمل دعم الخلفيات الخرج إلى نظام النوفذة س، Win32 GDI، كوارتز ماك أو إس عشرة، بي أو إس، أو إس/2، سياقات OpenGL، ملفات PNG، PDF، PostScript وSVG.

التقانات المشابهة[عدل]

تتنافس القاهرة مع تقانات مماثلة مثل WPF وGDI+ من ميكروسوفت، Quartz 2D من أبل، وAnti-Grain Geometry (AGG).

الاستخدامات المهمة[عدل]

للقاهرة شعبية في أواسط مجتمع البرمجيات الحرة لتوفير دعم عبر منصّي لرسم المحتوى ثنائي الأبعاد.

جتك+[عدل]

تستخدم جتك+، بداية من 2.8 في 2005، القاهرة لرسم أغلب ودجاتها. كما يستخدمها مشروع مونو منذ بداياته الأولى.

موزيلا[عدل]

تستخدم موزيلا، في نسختها الحالية من محرر التصميم جيكو، القاهرة لتصير الخرج الرسومي لمنتجاتها.

وب‌كت[عدل]

تستخدم بنية وب‌كت القاهرة لكل عمليات التصيير في جزء جتك+ الخاص بها. كما أُضيف دعم ل SVG و<canvas> باستخدام القاهرة.

Poppler[عدل]

تستخدم مكتبة Poppler القاهرة لتصيير مستندات PDF. تمكن القاهرة من الرسوم المتجية المنعمة والرسوم الشفافة.

مراجع[عدل]

  1. ^ موقع القاهرة - الارتباطات.
  2. ^ نقاش في القائمة البريدية حول تغيير الاسم. وصل لهذا المسار في 2 ديسمبر 2006.

وصلات خارجية[عدل]

Computer.svg هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال تحتاج للنمو والتحسين. ساهم في إثرائها بالمشاركة في تحريرها.