stringtranslate.com

Libart

Libart es una biblioteca de gráficos de software gratuito de funciones para gráficos 2D que admite un superconjunto del modelo de imágenes PostScript . Libart fue diseñado para integrarse con programas de gráficos, obras de arte e ilustración. Está escrito en C optimizado y es totalmente compatible con C++ . Con un tamaño reducido de 10.000 líneas de código, es especialmente adecuado para aplicaciones integradas.

Libart proporciona una API basada en gráficos vectoriales . El Cairo deja obsoletos casi todos los usos de libart [ cita requerida ] .

Libart admite un modelo de imágenes muy potente, básicamente igual que SVG y la API 2D de Java. Incluye todas las operaciones de imágenes PostScript y agrega antialiasing y transparencia alfa.

Historia

Libart era una biblioteca para gráficos 2D de alto rendimiento. Antes de ser reemplazado por Cairo, se había utilizado como motor de renderizado suavizado para Gnome Canvas y para Gill, la aplicación Gnome Illustration.

Gdk-pixbuf solía ser un envoltorio para libart.

Un componente de Libart, que contiene todas las funciones necesarias para imprimir y ejecutar GNOME Canvas, fue lanzado bajo LGPL [ ¿cuándo? ] . La versión mantenida bajo la GPL contenía mejoras para aplicaciones específicas no especificadas. [1]

Uso notable

Referencias

  1. ^ "LÉAME". Archivo/libart_lgpl. GNOME GitLab . Consultado el 13 de octubre de 2021 .

enlaces externos