stringtranslate.com

Libardo

Libart es una biblioteca de gráficos de software libre con 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, ilustraciones y obras de arte. 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 ofrece una API basada en gráficos vectoriales . Cairo deja obsoletos casi todos los usos de Libart [ cita requerida ] .

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

Historia

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

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 la licencia LGPL [ ¿cuándo? ] . La versión mantenida bajo la licencia GPL contenía mejoras para aplicaciones específicas no especificadas. [1]

Uso notable

Referencias

  1. ^ "README". Archivo/libart_lgpl. GNOME GitLab . Consultado el 13 de octubre de 2021 .

Enlaces externos