Aller au contenu

EXPORT SVG DU CODE QR

Exporter un code QR en SVG, pas une image matricielle emballée

Mosaqo dessine chaque code comme une géométrie, et l’export SVG est ce dessin écrit dans un fichier. Un module est un rectangle, la zone de silence fait partie du canevas, et les couleurs sont de simples valeurs hexadécimales dans le balisage — le même fichier sert donc une carte de visite et une façade.

APERÇU RAPIDE

Ce que cela change en pratique

01

Ce que contient réellement le fichier

L’export est un unique élément SVG avec une largeur et une hauteur déclarées et une viewBox mesurée en modules. Chaque module sombre est un rectangle d’un module sur un à des coordonnées entières, et les trois motifs de repérage sont des formes distinctes : le style des coins reste donc indépendant du fait que les modules soient carrés, arrondis ou en points. Rien n’est vectorisé depuis une image matricielle, parce que rien n’a jamais été une image matricielle.

La zone de silence fait partie du canevas plutôt que d’être une chose à ne pas oublier ensuite : la viewBox, c’est le code plus la marge que vous avez choisie, quatre modules par défaut et jusqu’à seize. Un fond transparent s’écrit comme une absence totale de rectangle de fond — c’est précisément ce qui permet au fichier de se poser sur un papier de couleur sans boîte blanche autour.

  • Un rectangle par module, à des coordonnées entières
  • Zone de silence comprise dans la viewBox
  • Avant-plan et fond en valeurs hexadécimales à six chiffres
  • Aucun rectangle de fond quand le fond est transparent

02

Le vectoriel, c’est une histoire de bords, pas de poids de fichier

Un lecteur lit la frontière entre un module sombre et un module clair. Agrandir un petit PNG adoucit chacune de ces frontières, et une frontière floue est une donnée ambiguë — c’est pourquoi un code agrandi échoue à une taille que le même code aurait tenue sans peine en vectoriel. Un SVG n’a aucune résolution à perdre au départ.

C’est aussi pourquoi un seul fichier couvre tous les emplacements. Ce qui part sur le faire-part part aussi sur l’affiche : l’imprimeur le met à l’échelle, et les bords des modules restent exactement là où la géométrie les place.

03

Où une carte composée cesse d’être purement vectorielle

Un code nu est vectoriel de bout en bout. Une carte l’est partout où elle peut l’être : la matrice garde sa géométrie, et les formes, fonds et dégradés restent des formes.

Deux choses ne font pas le voyage. Une photographie ou un logo importé n’a pas de forme vectorielle : il voyage donc dans le SVG comme une image matricielle en haute résolution. Le texte reste du texte vivant portant un nom de police, ce qui signifie qu’une machine sans cette police en substitue une autre et que la ligne change de largeur. Quand la typographie doit être exacte, composez-la dans votre logiciel de mise en page et exportez le code seul.

Une carte exportée en PDF est aplatie en une seule image haute résolution sur la page — une composition de photographies ne peut être rien d’autre — et Mosaqo la rend bien au-delà de 300 ppp en A4, elle est donc prête pour la presse quoi qu’il arrive. Seul le code nu, en SVG ou en PDF, atteint la page sous forme de géométrie.

  • La matrice du code QR : géométrie vectorielle
  • Photos, logos et stickers importés : matriciel intégré
  • Texte : texte vivant — fournissez la police ou composez dans la mise en page

04

À quoi servent les exports PNG et PDF

Le PNG est la bonne réponse pour un écran, un e-mail ou une diapositive — partout où le code est placé une fois, à une taille que vous connaissez déjà. Exportez-le largement, et ne l’agrandissez jamais ensuite.

Le PDF est la même géométrie sur une page : le code dessiné, pas rastérisé, centré sur un A4, prêt à imprimer ou à remettre tel quel. Lui non plus n’a pas de résolution : agrandir la page agrandit le code sans adoucir un seul bord. Envoyez plutôt le SVG quand le code doit entrer dans une mise en page contrôlée par quelqu’un d’autre, à une taille que cette personne seule connaît.

05

Recolorer et placer le fichier

Parce que le fichier est du texte, ses couleurs se modifient sans logiciel de création : le remplissage des modules est l’avant-plan que vous avez choisi, et le rectangle de fond est le fond. Gardez le sens habituel — modules sombres sur fond clair. Les codes inversés sont lus par beaucoup de lecteurs et pas par tous, ce qui en fait un pari sur tout ce qui est imprimé.

En plaçant le fichier, gardez la zone de silence libre et résistez aux effets qui adoucissent les bords : ombres portées, modes de fusion, transparence sur un visuel chargé. Un code posé sur une photographie échoue pour la même raison qu’un code flou.

06

Testez le fichier exporté, pas l’aperçu

Ouvrez le SVG exporté, placez-le à la taille finale dans la vraie mise en page, imprimez un exemplaire sur le vrai support et scannez-le avec deux téléphones différents, à la distance à laquelle un lecteur le tiendra, sous la lumière que l’emplacement a réellement.

L’éditeur vérifie le contraste, la zone de silence et la densité de données pendant que vous travaillez, et ces contrôles attrapent la plupart des problèmes avant qu’ils n’atteignent une presse. Ce qu’ils ne peuvent pas voir, c’est le vernis, le pli et la lumière de la pièce.

FAQ

Questions fréquentes

Le SVG est-il un vrai fichier vectoriel ou l’image d’un code ?

Du vrai vectoriel. Chaque module est un rectangle dans le balisage et les motifs de repérage sont des formes distinctes : le fichier s’adapte à n’importe quelle taille sans perdre un bord. Rien n’est rastérisé dans l’export d’un code nu.

Puis-je changer les couleurs dans le fichier exporté ?

Oui. L’avant-plan et le fond sont des valeurs hexadécimales à six chiffres dans le balisage et se modifient dans n’importe quel éditeur de texte ou de création. Gardez des modules sombres sur un fond clair : inverser un code est ce qui casse le plus souvent une lecture.

Pourquoi ma carte exportée contient-elle une image intégrée ?

Parce qu’une photographie ou un logo importé n’a pas de forme vectorielle. La matrice reste une géométrie vectorielle ; l’image voyage en matriciel haute résolution dans le même SVG.

Faut-il envoyer le SVG ou le PDF à l’imprimeur ?

L’un ou l’autre : les deux sont vectoriels. Le PDF est une feuille A4 finie avec le code dessiné dessus, ce qui convient à une presse qui veut une page. Le SVG est le code seul, ce qui convient à une personne qui le place dans une mise en page. Ce qu’aucun imprimeur ne devrait recevoir, c’est un matriciel agrandi depuis un petit fichier.

Le SVG inclut-il la zone de silence ?

Oui. La marge que vous avez réglée — quatre modules par défaut — fait partie du canevas : placer le fichier bord à bord dans une mise en page ne mange donc pas l’espace de respiration du code.

ÉTAPE SUIVANTE

PRÊT À EXPORTER ?

Concevez le code, téléchargez le vectoriel, placez-le à n’importe quelle taille

Les exports SVG, PNG et PDF sont inclus dans l’offre gratuite, quelle que soit la taille d’impression.

Créer et exporter un code