Créer des QR codes et des codes-barres lisibles
Un code qui semble correct à l’écran peut tout de même échouer sur une affiche imprimée ou une étiquette de produit. Ce guide présente les réglages et les vérifications qui aident les QR codes et les codes-barres à être lus de façon fiable.
Niveaux de correction d’erreurs des QR codes
Les QR codes contiennent des données redondantes pour qu’un lecteur puisse encore lire un code partiellement sale, abîmé ou masqué. Il existe quatre niveaux :
| Niveau | Données récupérables (approx.) | Usage typique |
|---|---|---|
| L | environ 7 % | Écrans et documents propres ; code le plus petit |
| M | environ 15 % | Impression courante |
| Q | environ 25 % | Étiquettes susceptibles d’être éraflées |
| H | environ 30 % | Codes recouverts d’un logo ou environnements difficiles |
Les niveaux élevés rendent le code plus dense pour un même contenu : les modules deviennent donc plus petits à taille d’impression égale. Utilisez H lorsque vous placez un logo au centre ou que vous prévoyez des dégradations ; sinon, M est un choix par défaut raisonnable. Même avec H, gardez le logo petit et à l’écart des trois grands carrés des coins.
Zone de silence, taille et résolution
La zone de silence est la marge vide autour d’un code. Les lecteurs s’en servent pour repérer où commence le code. La spécification QR prévoit une marge de quatre modules (les petits carrés) de chaque côté, et les codes-barres 1D ont eux aussi besoin d’un espace libre à gauche et à droite. Rogner la marge ou placer le code sur un visuel chargé est une cause fréquente d’échec de lecture.
La taille dépend de la distance de lecture et de la quantité de données que contient le code : plus de données signifie plus de modules, et chaque module doit rester assez grand pour qu’un appareil photo le distingue. Des URL courtes donnent des codes plus simples. Pour l’impression, exportez si possible en SVG afin que le code reste net à toute taille, ou utilisez un PNG assez grand pour les dimensions imprimées sans agrandissement. Évitez d’étirer un code dans d’autres proportions.
Contraste et couleurs
Les lecteurs s’appuient sur le contraste entre modules foncés et clairs. Des modules foncés sur fond clair fonctionnent de la façon la plus fiable. Les couleurs claires, les associations peu contrastées comme le gris sur bleu, les dégradés et les surfaces brillantes ou réfléchissantes peuvent tous réduire la lisibilité. Les codes inversés (modules clairs sur fond foncé) sont lus par de nombreuses applications de lecture, mais pas par toutes : testez-les avec soin ou évitez-les pour les usages importants.
Tester avec de vrais appareils
Avant d’imprimer en quantité, testez le visuel final, et pas seulement l’image générée. Scannez-le avec plusieurs téléphones et applications d’appareil photo, à la distance prévue et sous l’éclairage du lieu d’utilisation. Vérifiez que le lien ouvre la bonne page et que les numéros décodés à partir des codes-barres correspondent à ce que vous attendez. Imprimez un exemplaire en taille réelle : un code lisible sur un écran peut être trop petit sur papier.
Codes Wi-Fi et QR codes statiques ou dynamiques
Un QR code Wi-Fi stocke le nom du réseau et le mot de passe en clair dans le code. Toute personne qui le scanne ou le photographie peut lire le mot de passe. Envisagez de l’utiliser pour un réseau invité plutôt que pour votre réseau principal.
LeedyBox crée des QR codes statiques : le contenu, comme une URL ou une fiche de contact, est encodé directement dans le motif et ne peut plus être modifié après l’impression. Les QR codes dits « dynamiques » encodent un lien court vers un service de redirection, qui renvoie les visiteurs vers une cible modifiable ultérieurement. Cela suppose que le service de redirection reste disponible. Avec un code d’URL statique, vous pouvez garder de la souplesse en le faisant pointer vers une page de votre propre domaine, que vous contrôlez.
Formats de codes-barres 1D et clés de contrôle
- EAN-13 et UPC-A : numéros de produits de détail (GTIN) scannés aux caisses. EAN-8 en est une version plus courte pour les petits emballages.
- ITF-14 : numéros à 14 chiffres pour les cartons extérieurs et les colis d’expédition.
- CODE128 : compact et capable d’encoder lettres, chiffres et symboles ; courant sur les étiquettes d’expédition et internes.
- CODE39 : un format plus ancien pour les lettres majuscules, les chiffres et quelques symboles, encore utilisé dans certains systèmes industriels et d’identification.
Les numéros EAN, UPC et ITF-14 utilisés sur les produits mis en vente doivent provenir de GS1, l’organisation qui attribue les préfixes d’entreprise. Inventer un numéro peut entrer en conflit avec le produit d’une autre entreprise. Ces formats se terminent par une clé de contrôle calculée à partir des autres chiffres, ce qui permet à un lecteur de détecter la plupart des erreurs de lecture. Le générateur de LeedyBox calcule la clé de contrôle pour ces formats. Il se contente de générer des codes et ne les scanne pas.
QR Code est une marque déposée de DENSO WAVE INCORPORATED.
Questions fréquentes
Les QR codes créés ici expirent-ils ?
Un QR code statique contient directement ses données et ne dépend pas de LeedyBox pour fonctionner. Un code d’URL ne cesse d’être utile que si la page liée est mise hors ligne.
Peut-on placer un logo au milieu d’un QR code ?
Souvent, oui. Si vous ajoutez un logo ensuite dans un outil de conception, générez le code avec le niveau de correction d’erreurs H, gardez le logo petit et testez le résultat sur plusieurs appareils.
Puis-je utiliser n’importe quel numéro à 13 chiffres pour un code-barres EAN-13 ?
Pour un usage interne, peut-être, mais les produits vendus en magasin ont généralement besoin d’un numéro attribué par l’intermédiaire de GS1 afin qu’il soit unique.