Glossaire ********* Définitions des termes de codes-barres utilisés dans toute la documentation de pyStrich. code-barres 1D Une symbologie linéaire qui encode les données sous forme de barres et d'espaces parallèles de largeurs variables, lus le long d'un seul axe. EAN-13, Code 128 et Code 39 sont des codes-barres 1D. code-barres 2D Une symbologie matricielle ou empilée qui encode les données en deux dimensions, offrant une densité de données bien supérieure à celle d'un code-barres 1D. QR Code, Data Matrix, Aztec Code et PDF417 sont des codes-barres 2D. mot de code Une unité de données encodées, de taille fixe, produite après que la charge utile a été convertie depuis du texte ou des octets vers la représentation interne du format. Les mots de code sont ce sur quoi opère la correction d'erreurs Reed-Solomon, et le nombre total de mots de code fixe la capacité de données du symbole. marquage direct des pièces Gravure, micro-percussion, attaque chimique ou marquage laser d'un code-barres directement sur une pièce physique, à la place d'une étiquette imprimée. Utilisé lorsque des étiquettes ne conviendraient pas. DPI Points par pouce (dots per inch). La résolution à laquelle une imprimante dépose l'encre ou un lecteur échantillonne une image. Le DPI fixe la limite inférieure de la taille à laquelle un module peut être reproduit de façon fiable. DXF Drawing Exchange Format. Un format de fichier vectoriel orienté CAO, issu à l'origine d'AutoCAD, utile pour transmettre la géométrie d'un code-barres à des flux de gravure ou de découpe laser. ECI Extended Channel Interpretation. Un mécanisme d'échappement normalisé (défini par l'AIM) qui permet à un symbole 2D de déclarer quel encodage de caractères -- UTF-8, ISO-8859-1, etc. -- utilisent les données qui suivent, afin que les décodeurs renvoient le texte dans le bon jeu de caractères. EPS Encapsulated PostScript. Un format vectoriel permettant d'intégrer un dessin PostScript dans un autre document, utilisé de longue date en production imprimée et encore accepté par la plupart des outils de prépresse et d'imposition. niveau de correction d'erreurs La quantité de redondance que porte un symbole, exprimée différemment selon le format : QR Code utilise L / M / Q / H, PDF417 utilise des niveaux de 0 à 8, Aztec Code utilise un pourcentage. Les niveaux plus élevés permettent de résister à davantage de dommages, au prix d'une charge utile moindre. motif de recherche Un repère distinctif placé à des positions fixes dans un symbole 2D pour que les lecteurs puissent localiser le code et déterminer son orientation. Chaque symbologie utilise sa propre conception : les trois carrés d'angle du QR Code, le L plein du Data Matrix, la cible centrale de l'Aztec Code. FNC1 Function Code 1. Un caractère de contrôle, sans valeur de donnée, que les symboles 2D utilisent pour signaler que la charge utile suit le format des identifiants d'application GS1. Il est toujours émis au début des données et peut aussi séparer des identifiants de longueur variable au sein de la charge utile. GS1 Un organisme de normalisation mondial qui maintient des identifiants tels que le GTIN et le format des identifiants d'application, utilisés pour encoder des données produit structurées dans les codes-barres. Le « mode GS1 » d'un symbole 2D utilise FNC1 pour signaler que la charge utile suit ces règles. GTIN Global Trade Item Number. L'identifiant GS1 utilisé pour identifier de façon unique un produit de détail, structuré comme un nombre à 14 chiffres avec un chiffre de contrôle. Les codes-barres EAN-13 portent directement des GTIN ; les symboles 2D peuvent les porter au sein de charges utiles d'identifiants d'application GS1. module Le plus petit élément individuel d'un code-barres : une unité sombre ou claire. Dans les symbologies 2D, c'est une cellule carrée ; dans les symbologies 1D, c'est la barre ou l'espace le plus étroit. Les tailles de symbole et les zones de silence se mesurent toutes deux en modules. occultation Recouvrement partiel d'un symbole par un autre objet -- un doigt, un autocollant, une bavure, une déchirure. Les mots de code de correction d'erreurs permettent à un décodeur de récupérer la charge utile tant que la zone occultée reste dans la tolérance. distorsion projective La déformation géométrique qui apparaît lorsqu'un symbole plan est photographié de biais : les bords parallèles ne le restent plus et la taille des modules varie d'un bout à l'autre de l'image. Les décodeurs la corrigent à l'aide de points de référence connus, tels que les motifs d'alignement. zone de silence La marge vierge autour d'un code-barres qui permet à un lecteur de distinguer le symbole des éléments graphiques environnants. La plupart des spécifications imposent une zone de silence minimale en modules ; sans elle, les décodeurs peuvent ne pas se verrouiller ou mal lire les bords extérieurs. Reed-Solomon Un algorithme de correction d'erreurs très répandu qui ajoute des mots de code redondants à un message afin que les données d'origine puissent être récupérées même si certains mots de code sont endommagés ou illisibles. Utilisé par Data Matrix, QR Code, Aztec Code, PDF417 et de nombreux autres formats. symbologie Une spécification définissant comment les données sont encodées sous forme de code-barres : les jeux de caractères qu'elle accepte, la disposition des mots de code, la correction d'erreurs qu'elle applique et la façon dont un lecteur doit la lire. Data Matrix et QR Code sont des symbologies. motif de synchronisation Une ligne ou une colonne de cellules alternativement sombres et claires à l'intérieur d'un symbole 2D, qui permet à un lecteur de compter les modules sur toute la largeur du symbole et de corriger un décalage de grille. Data Matrix en possède un le long du haut et de la droite de chaque région ; QR Code en a une ligne et une colonne entre les motifs de recherche d'angle. dimension X La largeur de la barre ou du module le plus étroit dans un symbole imprimé, traditionnellement mesurée en mils ou en millimètres. La dimension X détermine la taille minimale à laquelle le symbole peut être imprimé et la distance à laquelle un lecteur peut le lire.