Либарт - Libart

Либарт
Разработчики)Раф Левиен
Написано вC
Операционная системаКроссплатформенность
ТипГрафическая библиотека
ЛицензияLGPL или же GPL
Интернет сайтlevien.com

Либарт это бесплатно программное обеспечение графическая библиотека функций для 2D-графики, поддерживающая надмножество PostScript модель изображения. Libart был разработан для интеграции с графическими, графическими и иллюстративными программами. Написано в оптимизированном C и полностью совместим с C ++. Имея небольшой размер в 10 000 строк кода, он особенно подходит для встраиваемых приложений.

Libart предоставляет векторная графика -основан API. Каир устарели почти все виды использования libart.

Libart поддерживает очень мощную модель визуализации, в основном такую ​​же, как SVG и Java 2D API. Он включает в себя все операции создания изображений PostScript, а также добавляет сглаживание и альфа-прозрачность.

История

Libart - это библиотека для высокопроизводительной 2D-графики. До того, как его заменили Каиром, он использовался как сглаженный движок рендеринга для Gnome Canvas и для Gill, приложение Gnome Illustration.

Gdk-pixbuf раньше был оболочкой для libart.

Также был написан LGPL-компонент libart, содержащий все функции, необходимые для работы Gnome Canvas и для поддержки печати. GPL содержала различные расширенные функции для конкретных приложений.[1]

Заметное использование

  • Глаз Гнома зависит от libart
  • ГНОМ Canvas использует Libart в качестве API рендеринга.
  • GIMP использовал Libart для векторного рендеринга.
  • Dia можно использовать Libart для сглаживание и PNG экспорт.

Рекомендации

  1. ^ "README файл libart-lgpl".

внешняя ссылка