Cairo | это... Что такое Cairo? (original) (raw)

У этого термина существуют и другие значения, см. Cairo (значения).

Cairo
Тип библиотека векторной графики
Разработчики Carl WorthBehdad Esfahbod
Написана на C
Операционная система Кроссплатформенное ПО
Последняя версия 1.12.0 (23 марта 2012[1])
Состояние В активной разработке
Лицензия GNU LGPL или MPL
Сайт cairographics.org

Cairo — программная библиотека, предназначенная для рендеринга векторной графики с не зависящим от оборудования API. Содержит примитивы для рисования двумерных изображений на различных платформах с использованием функций аппаратного ускорения там, где это возможно. Поддерживается вывод через X Window System, GDI, Syllable API, BeOS API, Mac OS X Quartz, OS/2, OpenGL-контексты (при помощи glitz), в локальный буфер изображения, PNG, PDF, PostScript, DirectFB и SVG.

Cairo написана на Си, и есть возможность использования её в других языках через привязки, которые существуют для C++, Ada, Haskell, Java, Perl, Python, Ruby и для других[2][3]. Распространяемая по двойной лицензии GNU Lesser General Public License и Mozilla Public License, Cairo является свободным ПО.

Проект начали Кейт Паккард и Карл Уорт для использования в X Window System. Изначально он назывался Xr или Xr/Xc. Имя было изменено с целью подчеркнуть кроссплатформенность и отсутствие привязки к X-серверу.

Cairo активно используется библиотекой GTK+ и средой GNOME, а также Geckoдвижком, на котором основан Firefox и другие программы Mozilla Foundation.

Примечания

  1. cairo 1.12.0 release available
  2. Страница для скачивания CairoAda
  3. Привязки к языкам (англ.). Архивировано из первоисточника 13 февраля 2012. Проверено 17 сентября 2009.

См. также

Ссылки

Просмотр этого шаблона Программы для работы с форматом PDF (список)
Свободные и открытые Просмотр BePDFEvinceKPDFOkularSumatra PDFXpdf Создание и редактирование PDFCreatorPdftk Другое CairoGhostscriptPoppler
Freeware Просмотр Adobe ReaderBrava! ReaderFoxit ReaderPDF-XChange ViewerSTDU Viewer
Коммерческие Просмотр Просмотр Создание и редактирование Adobe Acrobat
Просмотр этого шаблона Проекты на freedesktop.org
Компоненты AvahiCompiz • Create Project • ConsoleKit • D-BusDeviceKitDRI • FriBidi • GTK-Qt • HALNouveau • PackageKit • Portland Project • SystemdWaylandX.Org Server
Библиотеки Cairo • Fontconfig • GStreamerMesa 3DHarfBuzzPangoPopplerSwfdecXCBXft
Фреймворки Galago • GeoClue • Open Collaboration ServicesTelepathy
См. также Libre Graphics Meeting