کایرو (کتابخانه گرافیکی)

از ویکی‌پدیا، دانشنامهٔ آزاد

نسخه‌ای که می‌بینید نسخه‌ای قدیمی از صفحه است که توسط Rezabot (بحث | مشارکت‌ها) در تاریخ ‏۱۹ دسامبر ۲۰۲۰، ساعت ۰۳:۵۴ ویرایش شده است. این نسخه ممکن است تفاوت‌های عمده‌ای با نسخهٔ فعلی داشته باشد.

کایرو نام کتابخانه گرافیکی است که برای انجام کارهای گرافیکی دو بعدی درست شده است و دارای API یا مجموعه توابعی است که برنامه‌نویسان بتوانند آن را در تولید نرم‌افزار برای انجام کارهای گرافیکی دو بعدی به کار بگیرند. کایرو به گونه‌ای طراحی شده است که در صورت وجود امکانات سخت‌افزاری Hardware Acceleration را به کار گیرد.

کتابخانه کایرو در اصل به زبان C نوشته شده است ولی به در زبان‌های دیگر هم منتقل شده است.

کاربردهای به نام کتابخانه کایرو

  • GTK+
  • پروژه Mono
  • بنیاد Mozilla برای انجام Render صفحات در سیستم صفحه بندی Gecko از این کتابخانه بهره می‌برد.