À propos d'Any2SVG
Un convertisseur gratuit d'images en SVG fonctionnant dans le navigateur avec des contrôles de vectorisation ajustables.
Essayer le convertisseurQu'est-ce qu'Any2SVG ?
Any2SVG est un convertisseur gratuit d'images en SVG qui transforme les images matricielles en graphiques vectoriels évolutifs directement dans votre navigateur. Aucun compte à créer, aucun abonnement à payer et aucun filigrane sur vos fichiers de sortie. Vous téléchargez une image, ajustez quelques paramètres si vous le souhaitez, puis téléchargez un fichier SVG prêt à l'emploi.
L'outil accepte les formats matriciels les plus courants : PNG, JPG/JPEG, WebP, GIF, BMP, TIFF et AVIF, avec une limite de 10 Mo par image. Comme le format de sortie est SVG, vous pouvez le redimensionner à n'importe quelle taille sans la pixellisation que vous obtenez en agrandissant un bitmap.
Any2SVG est conçu pour toute personne ayant besoin d'une version vectorielle rapide d'un logo, d'une icône, d'une illustration ou d'un graphique. Il fonctionne au mieux sur les images à fort contraste avec des formes clairement définies. Les photographies et les images avec des dégradés subtils seront converties, mais le résultat est une approximation vectorielle stylisée plutôt qu'une reproduction parfaite pixel par pixel.
Comment fonctionne la vectorisation d'images
Lorsque vous déposez une image dans Any2SVG, la conversion se déroule en trois étapes. D'abord, le navigateur restitue le fichier source dans un élément HTML Canvas, ce qui fournit à l'outil les données brutes de pixels. Ensuite, ces données de pixels sont tracées par ImageTracer.js, une bibliothèque JavaScript côté client qui examine chaque pixel, regroupe les couleurs similaires et dessine des chemins vectoriels autour de chaque zone de couleur.
L'algorithme de traçage quantifie l'image en une palette de couleurs limitée, puis génère des éléments de chemin SVG qui approximent les frontières entre ces zones de couleur. Les bords droits et les contours à fort contraste se traduisent en chemins nets et précis. Les dégradés doux et les textures photographiques produisent des résultats plus complexes et moins prévisibles.
Il est important de comprendre que ce processus crée une approximation vectorielle de l'image originale, et non une reproduction 1:1. Les graphiques simples comme les logos, les icônes et les dessins au trait produisent les SVG les plus propres. Les photographies complexes seront converties, mais le résultat ressemblera à une version stylisée et postérisée de la source. Pour en savoir plus sur la différence entre images matricielles et vectorielles, consultez notre guide sur les images matricielles vs. vectorielles.
Explication des contrôles de vectorisation
Any2SVG vous offre plusieurs contrôles pour affiner la manière dont l'algorithme de traçage interprète votre image. Comprendre ces paramètres vous aide à obtenir le meilleur résultat SVG possible pour votre cas d'utilisation spécifique.
Nombre de couleurs détermine combien de zones de couleur distinctes le traceur crée. Moins de couleurs produisent des fichiers SVG plus simples et plus légers avec des formes plus larges. Plus de couleurs capturent des détails plus fins mais augmentent la taille du fichier et la complexité des chemins. Pour les logos et les icônes, un nombre réduit de couleurs fonctionne souvent le mieux.
Niveau de détail contrôle la fidélité avec laquelle les chemins tracés suivent les limites des pixels. Un détail plus élevé signifie des courbes plus serrées et davantage de points d'ancrage, ce qui améliore la précision mais augmente la taille du fichier. Un détail plus faible lisse les chemins et peut supprimer le bruit.
Optimisation des chemins simplifie les chemins générés en supprimant les points redondants et en redressant les segments quasi linéaires. Une optimisation plus élevée produit des fichiers plus propres et plus légers. Précision des coordonnées définit le nombre de décimales utilisées par les coordonnées des chemins. Moins de décimales signifie des fichiers plus petits au prix d'un léger arrondi positionnel.
Mode de superposition détermine si les zones de couleur se superposent ou se juxtaposent. Prétraitement par flou applique un léger flou gaussien à l'image matricielle avant le traçage, ce qui peut réduire le bruit dans les photographies. Le paramètre optionnel viewBox vous permet de définir le système de coordonnées SVG indépendamment des dimensions en pixels.
Un bon point de départ pour les logos : utilisez moins de couleurs, une optimisation des chemins élevée et un détail modéré. Pour les illustrations avec une gamme tonale plus étendue, augmentez le nombre de couleurs et le niveau de détail.
Formats pris en charge et conversion par lots
Any2SVG accepte sept formats d'images matricielles en entrée : PNG, JPG/JPEG, WebP, GIF, BMP, TIFF et AVIF. Chaque fichier peut atteindre 10 Mo. Le format de sortie est toujours SVG.
Vous pouvez convertir plusieurs images à la fois en utilisant le mode par lots. Sélectionnez ou glissez plusieurs fichiers dans le convertisseur, ajustez vos paramètres de vectorisation et convertissez-les tous en une seule opération. Une fois terminé, téléchargez tous les résultats d'un seul coup sous forme d'archive ZIP, assemblée dans le navigateur à l'aide de la bibliothèque de compression fflate.
Avant la conversion, vous avez également accès à des outils de prétraitement. La fonction de redimensionnement vous permet de mettre à l'échelle l'image par largeur, hauteur, dimensions exactes, pourcentage ou préréglages d'écran courants, avec une option d'agrandissement. L'outil de recadrage offre des contrôles de zoom et de rapport d'aspect, y compris le recadrage libre et un préréglage carré 1:1. L'auto-orientation lit la balise d'orientation EXIF et fait pivoter l'image en conséquence, afin que les photos prises sur des appareils mobiles s'affichent correctement avant le traçage.
Guides connexes
Nous maintenons une bibliothèque croissante d'articles et de guides pour vous aider à tirer le meilleur parti de la conversion d'images et à comprendre les formats concernés. Voici deux articles qui complètent les informations de cette page :
- Métadonnées d'images (EXIF) : définition, risques et suppression — Comprenez quelles métadonnées vos photos transportent, pourquoi elles peuvent poser un problème de confidentialité et comment les supprimer avant de partager ou de convertir.
- Images matricielles vs. vectorielles — Apprenez la différence fondamentale entre les graphiques basés sur les pixels et ceux basés sur les chemins, et pourquoi le SVG est le format privilégié pour les visuels évolutifs sur le web.