Skip to Content

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 :

  •  Elle conserve sa qualité quelque soit ses dimensions.
  •  La taille du fichier est souvent plus petite
  •  Elle est plus facile de la modifier

    Exemple d’images vectorielles sur OpenClipart

    Avant de commencer, vous trouverez de nombreuses et très belles images SVG libres sur ce site

  •  http://www.openclipart.org/

    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 :

  •  http://wiki.services.openoffice.org/wiki/Extensions_repository_fr
  •  http://www.ipd.uka.de/ hauma/svg-import/#download

    Une fois le fichier « .oxt » téléchargé, il faut depuis OOo :

  •  Menu « Outils / Gestionnaire des extensions »
  •  Bouton « Ajouter » et sélectionner le fichier « .oxt »
  •  L’extension doit apparaître comme activée

    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 :

  •  http://www.croczilla.com/svg/samples/
  •  http://www.mozilla.org/projects/svg/

    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

  •  http://fr.wikipedia.org/wiki/SVG
  •  http://svgfr.org/
  •  http://www.w3.org/Graphics/SVG/
  • 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.