Le format de fichier SVG expliqué

Scalable Vector Graphics · .svg

Extension.svg
Type MIMEimage/svg+xml
TypeImages
Développé parW3C
Première version2001
Libre de redevancesOui
CompressionAucune

Qu'est-ce qu'un fichier SVG ?

Le SVG est un format d'image vectorielle basé sur XML et normalisé par le W3C. Au lieu de pixels, il stocke formes, tracés, texte et dégradés sous forme d'instructions, de sorte qu'un logo s'affiche parfaitement net à toute taille, du favicon au panneau d'affichage, et que le fichier ne pèse souvent que quelques kilooctets. Étant du texte, un SVG peut être modifié à la main, stylé en CSS et animé en JavaScript.

Cette souplesse est aussi sa faiblesse. Les photographies ne peuvent pas s'exprimer en formes, les illustrations complexes deviennent lourdes et lentes, et parce qu'un SVG peut contenir des scripts et des références externes, de nombreuses plateformes assainissent ou refusent les SVG envoyés. Des copies matricielles restent nécessaires pour l'e-mail, les réseaux sociaux et les chaînes d'impression.

Quand le SVG est le bon choix

Points forts

  • Agrandissement illimité : net sur tout écran et à toute taille d'impression
  • Fichiers minuscules pour les logos, icônes, schémas et graphiques
  • Format texte modifiable, stylable et animable sur le web

Limites

  • Inadapté aux photos ; les illustrations détaillées deviennent lourdes et lentes
  • Refusé par de nombreux formulaires d'envoi parce qu'il peut transporter des scripts
  • Le rendu diffère légèrement entre navigateurs et éditeurs

Comment ouvrir un fichier SVG

Tout navigateur affiche un SVG ; Inkscape, Illustrator, Figma et Affinity Designer le modifient. L'Explorateur Windows et bien des visionneuses n'affichent qu'une icône générique ; pour un aperçu rapide ou une version à coller dans un document, convertissez-le avec SVG en PNG.

Comment convertir un fichier SVG

SVG en PNG produit une image matricielle avec transparence pour les documents, présentations et réseaux sociaux, SVG en JPG une copie plate façon photo, et SVG en ICO une icône Windows. Revectoriser une image bitmap est possible pour les graphiques simples avec PNG en SVG.

Questions fréquentes

Pourquoi mon SVG est-il flou une fois converti en PNG ?

Le PNG a été rendu à une petite taille en pixels. Les vecteurs n'ont pas de résolution propre, choisissez donc une largeur de sortie plus grande lors de la conversion ; le résultat reste net jusqu'à cette taille.

Puis-je convertir une photo en SVG ?

Seulement par vectorisation, qui transforme les zones de couleur proche en formes. Cela fonctionne pour les logos, silhouettes et dessins simples ; une photographie devient soit un fichier énorme, soit une approximation postérisée.

Le SVG est-il sûr à envoyer ?

Un SVG peut contenir du JavaScript et des références externes, raison pour laquelle les plateformes l'assainissent ou le bloquent. Les fichiers exportés depuis des outils de design sont normalement propres ; traitez les SVG de source inconnue comme tout fichier téléchargé.

Le SVG prend-il en charge l'animation ?

Oui, via des éléments SMIL, des animations CSS ou du JavaScript. Les navigateurs les jouent ; la plupart des éditeurs d'images et convertisseurs ne rendent que l'état initial statique.