librsvg

La bibliothèque librsvg est une bibliothèque libre spécialisée dans le rendu du format vectoriel Scalable Vector Graphics (SVG) et le paquetage dans lequel elle est distribuée. La bibliothèque a été conçue pour permettre à GNOME de supporter SVG. L'ensemble de librsvg est distribué sous licence LGPL.

librsvg
Description de l'image Librsvg icon.svg.

Informations
Développé par Dom Lachowicz
Richard Hoelscher
Caleb Moore
Première version [1]
Dernière version 2.57.1 ()[2]
Dépôt gitlab.gnome.org/GNOME/librsvg
Écrit en Rust[réf. nécessaire]
Système d'exploitation Multiplateforme
Environnement POSIX
Formats lus SVG
Formats écrits SVG, Portable Network Graphics, Portable Document Format, PostScript et Encapsulated PostScript
Type Bibliothèque logicielle
Licences LGPL
Site web https://live.gnome.org/LibRsvg

Le paquetage source contient un outil d'affichage et de conversion SVG, ainsi qu'un greffon pour la suite Mozilla et ses dérivés (Firefox, Thunderbird et SeaMonkey)[réf. nécessaire].

Implémentation

Les premières versions de cette bibliothèque utilisaient la bibliothèque de rendu libart (en). Depuis la version 2.13.0, elle utilise la bibliothèque Cairo.

Une réécriture en Rust est à l’œuvre depuis la version 2.41.0[3],[4].

Lien externe

Notes et références

  1. « https://download.gnome.org/sources/librsvg/1.0/ »
  2. « Release 2.57.1 - stable »
  3. « Librsvg 2.41.0 is released », sur mail.gnome.org,
  4. Federico Mena Quintero, « Librsvg is almost rustified now », sur people.gnome.org,
  • icône décorative Portail des logiciels libres
  • icône décorative Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.