ChatGPT peut-il créer des fichiers SVG ? Ce qu'il sait faire, ce qu'il ne sait pas faire, et comment contourner le problème

ChatGPT sait écrire du code SVG et générer des images, mais il ne sait pas transformer l'image qu'il a générée en fichier vectoriel. Ce que fait vraiment chaque demande, et comment obtenir un SVG fidèle à votre image.

Réponse courte : oui et non. ChatGPT peut écrire du code SVG à partir d'une description, et le résultat est un vrai fichier vectoriel que vous ouvrez dans Figma ou Illustrator. Il peut aussi générer l'image d'un logo. Ce qu'il ne peut pas faire, c'est prendre cette image générée et vous en donner le SVG. Les deux capacités relèvent de deux modèles différents, et c'est dans l'écart entre les deux que la plupart des gens restent bloqués.

Ce que « créer un SVG » peut vouloir dire

  • Écrire du code SVG à partir de mots : « un cercle bleu avec un éclair blanc ». Cela fonctionne, et pour les icônes géométriques simples, cela fonctionne bien.
  • Générer l'image d'un logo : c'est le modèle d'images (DALL·E ou le générateur plus récent intégré à ChatGPT). Le résultat est un PNG, toujours.
  • Convertir ce PNG en SVG : c'est ce que les gens veulent vraiment, et c'est la partie qui ne marche pas.

Pourquoi le SVG ne correspond jamais à l'image

Quand vous envoyez le logo qu'il vient de créer et demandez « la version SVG », le modèle de langage n'exporte rien. Il regarde une copie réduite de l'image et tape du nouveau code SVG à partir d'une impression grossière. Les proportions dérivent, une courbe devient un segment droit, les lettres prennent la forme d'une police générique, les couleurs sont approximatives. Redemandez et vous obtenez une autre version fausse, parce que chaque réponse est une nouvelle supposition, pas une mesure.

Ce n'est pas une limite passagère d'une version du modèle. Taper les coordonnées d'une courbe de Bézier en regardant une image, aucun graphiste n'en est capable non plus ; il la dessine avec un outil et l'ajuste jusqu'à ce qu'elle corresponde. Un modèle de texte n'a qu'une seule passe et aucun moyen de vérifier.

Quand demander du code SVG est le bon choix

Si votre symbole se compose de quelques primitives géométriques, décrivez-le avec des mots et demandez du code SVG avec un viewBox et des couleurs nommées. Vous obtenez un fichier propre et modifiable, souvent plus net que n'importe quelle conversion. Ajoutez « utilise currentColor pour la forme principale » s'il s'agit d'une icône que vous recolorerez en CSS. Dès que le dessin comporte des lettres dessinées sur mesure, une mascotte, un dégradé ou une courbe précise, arrêtez-vous : vous passerez une heure en corrections sans jamais retrouver l'image que vous avez validée.

Comment obtenir le SVG de l'image créée par ChatGPT

  • Téléchargez le plus grand PNG que le générateur propose. Demandez un fond blanc ou transparent, des couleurs unies, sans ombres ni effets 3D.
  • Convertissez-le avec un vectoriseur qui reconstruit les formes au lieu de calquer les pixels. svgize fonctionne dans votre navigateur, mesure la légère ondulation que porte tout rendu d'IA et la lisse tout en conservant le dessin.
  • Lisez les chiffres à côté de l'aperçu : un logo propre, c'est une poignée de tracés et quelques couleurs. Zoomez à ×4 et vérifiez les angles.
  • Téléchargez le SVG ; l'export PDF est là pour les imprimeurs qui y tiennent.

Convertir votre image ChatGPT en SVG

Une remarque sur le mot « vectoriel » dans le prompt

Demander au générateur d'images « un logo vectoriel, plat, style SVG » change l'apparence de l'image, pas son format. Vous obtenez toujours un PNG. Le mot reste utile : des aplats et des bords nets sont exactement ce qui se convertit le mieux, alors continuez à l'employer, mais n'attendez pas un fichier avec des tracés à l'arrivée.

Questions

ChatGPT peut-il créer des images vectorielles ?

Il peut écrire du code SVG à partir d'une description textuelle, et c'est bien du vectoriel. Les images qu'il génère avec son modèle d'images sont des PNG matriciels, pas des vecteurs, quoi que dise le prompt.

ChatGPT peut-il convertir un PNG en SVG ?

Non. Quand on lui demande le SVG d'une image envoyée, il écrit du nouveau code à partir d'une impression grossière de l'image. Le résultat est un SVG valide, mais il ne correspond pas à l'image. Pour cette étape, utilisez un vectoriseur.

ChatGPT peut-il vectoriser un logo ?

Pas fidèlement. Pour un symbole géométrique simple, décrivez-le avec des mots et demandez du code SVG. Pour un logo qui existe sous forme d'image, convertissez l'image avec un vectoriseur comme svgize.

Existe-t-il un générateur SVG ChatGPT ?

Il n'y a pas de bouton d'export. Ce qui s'en rapproche le plus, c'est de demander du code SVG à partir d'une description. Pour une image que vous avez déjà, le générateur, c'est un vectoriseur, pas le modèle de chat.

Est-ce pareil pour Midjourney et DALL·E ?

Oui. Tous les générateurs d'images disponibles aujourd'hui produisent des pixels. Midjourney n'a aucune sortie SVG ; DALL·E et le modèle d'images de ChatGPT produisent du PNG. La conversion est une étape à part pour tous.