Dans cet article, je vais vous montrer la méthode simple pour générer des codes QR à l'aide d'Inkscape - l'éditeur de graphiques vectoriels gratuit.

Les codes QR gagnent rapidement en popularité, permettant aux gens de retirer rapidement l'appareil photo de leur téléphone et de numériser le code pour être redirigé vers n'importe quelle URL de site Web. Ces codes QR sont devenus plus répandus dans des endroits comme les restaurants, permettant aux clients d'afficher rapidement le menu sur leur téléphone et de réduire ainsi le contact avec un menu tangible.

Alors, comment générer un code QR dans Inkscape ?

Commencez par ouvrir Inkscape sur votre ordinateur (vous pouvez télécharger le logiciel gratuitement sur Inkscape.org). Sous l'onglet "Time to Draw" (flèche rouge dans l'image ci-dessus) pour l'écran de bienvenue qui apparaît (en supposant que vous utilisez Inkscape 1.0 ou une version plus récente), choisissez une taille de document basée sur l'un des nombreux modèles disponibles. J'ai opté pour la taille "Desktop 1080p" sous l'onglet "Screen" (flèche jaune).

Avec votre nouveau document ouvert, allez dans Extensions>Render>Barcode>QR Code (flèche rouge dans l'image ci-dessus).

Cela fera apparaître une boîte de dialogue de code QR. Ici, vous pouvez définir divers paramètres - y compris le site Web vers lequel vous souhaitez que les personnes soient dirigées lorsque le code est scanné avec l'appareil photo d'un smartphone (cela se trouve dans la section intitulée "texte" - flèche rouge dans l'image ci-dessus).

Dans mon cas, j'ai tapé mon site Web, « daviesmediadesign.com », pour le champ « texte ». Je peux cliquer sur « Appliquer » pour générer le code QR (flèche jaune), puis cliquer sur « Fermer » pour quitter le dialogue (ne quittez pas le dialogue pour le moment si vous souhaitez en savoir plus sur les paramètres avancés dans le prochain section).

Vous pouvez voir le produit final dans l'image ci-dessus, qui a été généré à l'aide des valeurs par défaut du générateur de code QR d'Inkcape. Je couvre quelques façons de personnaliser l'apparence du code QR plus loin dans cet article.

Je peux également ajuster certains paramètres plus avancés dans cette boîte de dialogue, que je couvrirai ci-dessous.

Paramètres avancés du code QR

Jusqu'à présent, nous avons ouvert la boîte de dialogue du code QR et ajouté une URL au champ « Texte ».

Ensuite, si je coche l'option "Aperçu en direct" (flèche rouge dans l'image ci-dessus), un code QR s'affichera sur mon document (flèche bleue - vous devrez peut-être déplacer la boîte de dialogue du code QR pour le voir).

Sous le champ de texte se trouve la liste déroulante "Taille, en carrés unitaires" (flèche jaune sur la photo ci-dessus). Cette fonctionnalité vous permet de modifier manuellement la quantité de données affichées par le code QR, ce qui modifie la taille du code lui-même. Je ne recommande pas de définir manuellement cette valeur car l'extension Inkscape crée automatiquement le code QR de taille appropriée en fonction de l'URL que vous ajoutez au champ "Texte".

Pour faire simple : plus l'URL est longue, plus le code QR sera gros. Par exemple, si j'ajoute une URL plus longue d'un de mes articles sur mon site Web (flèche rouge dans l'image ci-dessus), vous verrez que le code QR s'agrandira pour accueillir les caractères supplémentaires (flèche bleue). Elle contiendra plus de « modules » ou de petits carrés car l'URL la plus longue contient plus de caractères.

Pour réitérer, je recommande de garder cette liste déroulante définie sur « auto ».

La liste déroulante suivante est le « Niveau de correction des erreurs » (flèche rouge). Par défaut, il sera défini sur "L (environ 7 %)", ce qui fonctionne mieux dans des environnements "propres" - ou dans des situations où vous ne vous attendez pas à ce que le code QR soit sale, averti ou endommagé/détruit. Si vous vous attendez à ce que le code soit placé quelque part où il peut être malmené (c'est-à-dire sur un chantier de construction, dans un coin animé d'une ville animée, etc.), vous voudrez peut-être augmenter la correction d'erreur plus haut.

Le paramètre le plus élevé est « H (environ 30 %) » et ce paramètre produira le plus grand code QR tout en contenant également plus de données. Le % signifie essentiellement la quantité de données qui peuvent être détruites sans affecter la capacité du code QR à être scanné avec succès.

Le paramètre « M (environ 15 %) » (flèche rouge) est un bon compromis pour protéger votre code QR contre les dommages sans rendre le code trop volumineux ou occupé.

L'option suivante est la liste déroulante « Encodage des caractères » (flèche rouge dans l'image ci-dessus). Il y a quatre options ici, avec la meilleure option pour vous en fonction de la langue ou des symboles utilisés dans votre URL ou votre texte.

Si vous utilisez une URL standard en anglais, vous pouvez vous en tenir à "Latin 1".

Lorsque vous utilisez certaines langues européennes (autres que l'anglais), vous pouvez choisir le CP 1250 ou le CP 1252.

Enfin, si vous utilisez des caractères ou des symboles Unicode dans votre texte, y compris des symboles de différentes langues à travers le monde, vous pouvez utiliser UTF-8.

L'option suivante, "Inverser le code QR" (flèche jaune) est une case à cocher qui vous permet simplement de changer la couleur d'arrière-plan du code QR du blanc au noir (indiqué par la flèche rouge dans l'image). Vous pouvez également changer la couleur d'arrière-plan ET la couleur des modules principaux (les formes carrées) du code à l'aide de certains outils d'Inkscape (nous en parlerons plus tard).

Le champ « Taille carrée » (flèche jaune) vous permet de modifier la taille globale du code QR. Une valeur plus petite réduit le code QR et une valeur plus grande agrandit l'ensemble du code QR. Dans ce cas, j'ai changé la taille de 4.0 à 10.0, ce qui a agrandi le code QR (flèche rouge). Vous pouvez également ajuster la taille du code QR après avoir appliqué vos modifications à l'aide d'autres outils dans Inkscape. Cependant, si vous souhaitez augmenter ou réduire le code QR plus précisément (en fonction de la taille des modules carrés à l'intérieur du code, en pixels), vous pouvez utiliser cette option.

La liste déroulante « Type de dessin » (flèche jaune) vous permet de modifier la façon dont les modules à l'intérieur du code QR sont dessinés. Par défaut, les données sont représentées par des carrés lorsque l'option « Lisse : neutre » est sélectionnée. Cependant, vous pouvez choisir parmi d'autres paramètres personnalisés. Par exemple, l'option « Chemin : cercle » changera tous les éléments du module en cercles (flèche rouge dans l'exemple ci-dessus). Je vais rétablir la valeur par défaut « Smooth : neutre » pour la prochaine étape.

L'option suivante, "Valeur carrée lisse (0-1)" (flèche jaune sur la photo ci-dessus), me permet d'ajouter ou de réduire la quantité de lissage appliquée aux modules carrés. Par défaut, il est défini sur 2, ce qui signifie qu'il y a un peu de lissage autour des bords de chaque carré. Je peux augmenter cette valeur jusqu'à 1.0, ce qui ajoute un lissage drastique aux carrés et les mélange ainsi davantage (flèche rouge). Une valeur de zéro supprimera tout lissage appliqué aux carrés. Vous pouvez définir cette valeur sur ce que vous préférez - il s'agit essentiellement d'un moyen de modifier l'esthétique du code.

Sous la liste déroulante de lissage se trouve un champ de texte intitulé « Chaîne de chemin » (flèche jaune) pour ajuster l'apparence et la position du code QR lorsque vous sélectionnez l'option « Chemin : personnalisé » dans la liste déroulante Type de dessin (flèche rouge). Il est censé fonctionner également pour l'option de type de dessin "Symbole", bien que l'option Symbole ne fonctionne pas dans Inkscape 1.1 - du moins pas pour moi.

Le premier élément dit "m 0,1" - c'est une coordonnée. Si vous modifiez la première valeur, cela décalera l'emplacement du code QR vers la gauche ou la droite (selon que vous rendez le nombre positif ou négatif). Si vous modifiez la deuxième valeur, cela décalera le code QR vers le haut ou vers le bas (encore une fois, selon que le nombre est positif ou négatif). Vous pouvez utiliser n'importe quel nombre ici - je suis presque sûr qu'il est basé sur l'unité dans laquelle votre document est défini (c'est-à-dire les pixels). Cette fonctionnalité n'est pas entièrement nécessaire car vous pouvez toujours repositionner votre code QR après l'avoir appliqué à l'aide de l'outil Sélectionner.

L'élément suivant, qui est séparé du premier élément par le « | » symbole, dit « 0.5,-1 | 0.5, 1" par défaut. Ces valeurs déterminent essentiellement la taille des symboles du module (c'est-à-dire les triangles). La modification de n'importe quelle valeur ajustera un aspect du symbole triangulaire. Par exemple, si je tape "0.8,-1 | 0.5, 1" les triangles apparaîtront maintenant légèrement inclinés vers la droite car j'ai ajusté leurs dimensions.

Vous pouvez jouer avec les valeurs ici par vous-même pour voir comment vous pouvez personnaliser les symboles. Gardez simplement à l'esprit que les valeurs devraient probablement rester inférieures à 1.0 car les symboles commencent à se fondre les uns dans les autres lorsque vous allez au-delà (ce qui rend le code QR illisible).

Le dernier champ est le « ID de groupe ». Cela vous permet d'attribuer manuellement un ID au code QR pour des choses comme l'exportation vers un fichier SVG - qui est un fichier "graphique vectoriel évolutif" qui contient également du code. Si vous le laissez vide, Inkscape attribuera automatiquement un ID au code. Sinon, vous pouvez ajouter un nom ici manuellement. J'ai tapé « Ceci est un test » comme ID de groupe. Je vais vous montrer où il s'affiche momentanément.

Cliquez sur Appliquer (flèche jaune) pour générer le code QR sur votre composition, puis cliquez sur « fermer » pour quitter la boîte de dialogue du code QR (flèche bleue).

Vous pouvez afficher l'ID de groupe en appuyant sur ctrl+shift+x pour afficher la boîte de dialogue de l'éditeur XML (flèche rouge). Vous verrez le code back-end associé à ce code QR généré. Sur la dernière ligne de code, vous pouvez voir l'ID de groupe « Ceci est un test » que j'ai créé (flèche jaune). Dans le tableau ci-dessous, vous pouvez également voir les métadonnées de ce code QR, avec la deuxième ligne intitulée « id » et la valeur intitulée « Ceci est un test » (flèche bleue).

Le code QR généré lui-même est en fait deux objets distincts - les modules d'arrière-plan et de premier plan (c'est-à-dire les éléments carrés). Je peux cliquer sur l'arrière-plan (flèche verte) avec l'outil Sélection (flèche rouge), et cliquer sur une couleur dans ma palette de couleurs pour changer sa couleur (flèche bleue).

Je peux faire la même chose avec les éléments de premier plan - cliquez dessus (flèche verte) avec l'outil de sélection (flèche rouge) et cliquez sur une couleur de ma palette de couleurs (flèche bleue) pour changer la couleur.

Si je le souhaite, je peux utiliser des dégradés sur l'un ou l'autre objet pour personnaliser davantage les couleurs.

C'est tout pour ce tutoriel! Si vous avez aimé, vous pouvez consulter mes autres Didacticiels Inkscape or Articles d'aide d'Inkscape.

Abonnez-vous à la newsletter DMD

Abonnez-vous à la newsletter DMD

Inscrivez-vous pour recevoir de nouveaux tutoriels, des mises à jour de cours et les dernières nouvelles sur votre logiciel open source préféré!

Vous avez avec succès Inscrit!

Pin It sur Pinterest