Outils SVG/Le texte du SVG a disparu à l’import

Le texte du SVG a disparu à l’import

Les lettres disparaissent quand le SVG contient encore du texte modifiable : Design Space ne l’accepte pas dans un SVG importé, et d’autres logiciels remplacent ou abandonnent une police qu’ils n’ont pas. Convertissez le texte en tracés dans le fichier d’origine (Chemin > Objet en chemin dans Inkscape, la vectorisation du texte dans Illustrator, Convertir en courbes dans CorelDRAW), puis importez la nouvelle copie.

Un texte modifiable dépend d’une police. Converti en tracé, chaque lettre devient une forme qui s’ouvre partout de la même façon.

This page in English

Ce que vous voyez

Le vérificateur montre si le fichier contient encore du texte : une lettre vectorisée est un tracé, un texte modifiable est un élément texte.

Ce que vous voyezCause probableQue faire
L’import signale des éléments non pris en charge, et les mots manquentDu texte modifiable : Design Space demande que le texte soit converti en formes avant l’importVectorisez le texte dans le fichier d’origine et exportez à nouveau
Les mots sont là, mais dans une autre policeLe logiciel n’a pas la police et en a mis une autre à la placeVectorisez le texte, ou installez la police et ouvrez l’original
Le texte manque dans LightBurnLightBurn ne peut pas importer les polices intégréesVectorisez le texte avant d’exporter
Les lettres arrivent, mais les trous des A, O et e se découpent pleinsLes formes intérieures de chaque lettre se sont séparées de sa forme extérieureSélectionnez la lettre et ses formes intérieures, puis combinez-les (Ctrl+K dans Inkscape)

Un exemple

Notre motif Happy Hanukkah compte trois tracés et aucun texte : « Happy », « HANUKKAH » et les deux étoiles sont déjà des formes. Le vérificateur n’y trouve donc aucun élément texte, et tous les logiciels dessinent les lettres de la même façon. Un motif tapé dans une police et enregistré sans vectorisation arrive au contraire comme élément texte, et Design Space le signale comme élément non pris en charge.

Vectoriser le texte dans votre logiciel de dessin

  1. Ouvrez le fichier d’origine sur un ordinateur qui a la police, et enregistrez-en une copie avant de changer quoi que ce soit.
  2. Sélectionnez le texte. Dans Inkscape, choisissez Chemin > Objet en chemin (Ctrl+Maj+C) ; dans Adobe Illustrator, vectorisez le texte (Maj + Ctrl + O, ou Maj + Cmd + O sur Mac) ; dans CorelDRAW, choisissez Convertir en courbes.
  3. Zoomez pour vérifier les lettres, y compris les trous des A, B, O et e, puis exportez la copie en SVG.
  4. Importez la nouvelle copie. Gardez l’original, avec son texte modifiable, pour vos retouches.

Pourquoi la vectorisation règle le problème

Un élément texte enregistre des lettres et un nom de police : le logiciel qui l’ouvre doit les dessiner avec cette police. Un tracé enregistre la forme de chaque lettre elle-même, si bien que plus rien ne dépend des polices. Tous les motifs de lettrage de ce site sont vectorisés, et l’outil d’étiquettes comme le générateur de monogrammes téléchargent eux aussi des lettres vectorisées.

D’après la documentation du fabricant : Cricut : éléments non pris en charge à l’import, Inkscape : référence des raccourcis clavier, Adobe : raccourcis clavier par défaut d’Illustrator ; en anglais : LightBurn: file management.