Logiciels pour lire ou modifier des images SVG sous Linux
Ce document me sert de mémo sur les logiciels permettant de lire ou modifier des fichiers SVG sous Linux. J’ai testé ces logiciels sous Debian ETCH, mais ils devraient fonctionner sur d’autres distributions Linux sans problème.
But de ce document
Ce document me sert de mémo sur les logiciels permettant de lire ou modifier des fichiers SVG sous Linux. J’ai testé ces logiciels sous Debian ETCH, mais ils devraient fonctionner sur d’autres distributions Linux sans problème.
Le format SVG est un format d’image vectoriel libre et basé sur le format XML.
Une image vectorielle a plusieurs avantages sur une image bitmap :
Exemple d’images vectorielles sur OpenClipart
Avant de commencer, vous trouverez de nombreuses et très belles images SVG libres sur ce site
Ou en installant ce paquet :
# aptitude install openclipart-svg
Extension d’importation d’images SVG pour OpenOffice.org
Sur ce site, vous trouverez une extension pour OOo permettant d’importer des images SVG :
Une fois le fichier « .oxt » téléchargé, il faut depuis OOo :
Une fois l’extension installée, il doit être possible d’ouvrir des fichiers SVG via le menu « Fichier / Ouvrir ».
Gimp
Lors de l’ouverture d’un fichier SVG avec Gimp, celui-ci demande la taille du fichier souhaité et le filtre d’importation convertira l’image vectorielle en image bitmap.
Installation :
# aptitude install gimp gimp-svg
Ksvg
Ce plugin pour KDE permet de visualiser des fichiers SVG dans la plupart des applications KDE permettant d’afficher des images (Konqueror, Gwenview,..)
Installation :
# aptitude install ksvg
Inkscape
Inkscape est la référence des logiciels permettant de créer des fichiers SVG. Il utilise d’ailleurs le format SVG par défaut et implémente quasiment toutes les fonctionnalités de la norme SVG.
Installation :
# aptitude install inkscape
Skencil
Skencil permet également de créer des fichiers SVG, mais il est beaucoup moins performant qu’Inkscape et son interface est assez moche.
Installation :
# aptitude install skencil
Karbon14
Karbon 14 est un programme permettant de créer des images vectorielles et SVG en particulier. Il fait partie de la suite Koffice. A priori, il n’est pas disponible en français et semble buggué pour ouvrir des fichiers SVG.
Installation :
# aptitude install karbon
Firefox
Firefox (contrairement à IE) et depuis la version 1.5 est capable de lire le format SVG. Le support du format n’est pas complet mais chaque version de Firefox apporte des améliorations dans ce domaine.
Pour en savoir plus, vous pouvez consulter ces sites :
Imagemagick
Imagemagick est une suite d’utilitaires utilisables en ligne de commandes permettant de modifier et convertir des images dans différents formats.
Installation :
# aptitude install imagemagick
Exemple d’utilisation pour convertir une image SVG en image PNG :
$ convert image.svg image.png
xpdf et pstoedit
Le programme « xpdf » fournit plusieurs utilitaires dont un permettant de convertir un fichier PDF en PostScript.
Le programme « pstoedit » permet de convertir un fichier Postscript dans la plupart des formats vectoriels existants dont le format SVG.
Installation :
# aptitude install xpdf pstoedit
Avec ces deux commandes, il est donc possible de convertir un fichier Postscript ou PDF en fichier SVG :
$ pdftops MonFichier.pdf
$ pstoedit -f plot-svg MonFichier.pdf.ps MonFichier.pdf.svg
Liens pour avoir plus d’informations
Historique des modifications
Version | Date | Commentaire |
---|---|---|
0.2 | 15/09/07 | Création par Tony GALMICHE |
Commentaires
> Logiciels pour lire ou modifier des images SVG sous Linux
Bonjour Claude, En effet, l’extension ne modifie pas le menu "Insertion / Image". Mais une fois l’image importée dans Draw, tu n’as plus qu’a faire un copier/coller dans Writer
> Logiciels pour lire ou modifier des images SVG sous Linux
Bonsoir Tony,
J’ai pas testé tous les softs mais l’extension OOo. Parfait, ça marche sans soucis sous Testing et OOo 2.2.1.
En fait, l’image s’ouvre dans draw mais je ne peux faire l’importation dans writer Insertion/image/... le format svg n’est pas reconnu dans ce cas là.
Mais c’est pas bien grave.
A+ et merci pour le tuto.