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

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

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

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

تاریخچه[ویرایش]

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

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