Passer d’un SVG à une image PNG ou JPG
Un fichier SVG décrit un dessin avec des formes et des courbes, il n’a donc pas de taille propre en pixels. Beaucoup de services, de messageries et de logiciels de bureautique n’acceptent pourtant que des images PNG ou JPG. L’outil dessine le SVG à la largeur et à la hauteur que vous indiquez, puis enregistre le résultat. Comme le dessin est calculé à cette taille, le rendu reste net, à condition de choisir la bonne dimension dès le départ.
Les dimensions proposées à l’ouverture viennent du fichier. Si les attributs width et height sont donnés en pixels, ils sont repris. Sinon l’outil se sert du viewBox, et à défaut de tout repère il part de 800 × 800 pixels. Prenons un logo dont le viewBox mesure 40 × 20. Exporté à 1 200 pixels de large avec les proportions conservées, il donne une image de 1 200 × 600 pixels. Chaque côté doit rester compris entre 1 et 10 000 pixels.
Le PNG garde la transparence et convient aux logos, aux icônes et aux schémas. Le JPG remplace la transparence par un fond blanc et compresse avec perte. Le curseur de qualité règle le compromis entre le poids du fichier et les défauts visibles autour des contours. Pour un dessin aux aplats nets, le PNG est presque toujours le meilleur choix.
Le navigateur charge le SVG comme une simple image. Dans ce mode, les scripts ne s’exécutent pas, les images ou polices appelées sur Internet ne sont pas chargées et une animation donne une image fixe. Si un texte apparaît dans une autre police, transformez-le en tracés dans votre logiciel de dessin avant l’export.