Les codes à barres (parfois appelés symbologies de codes à barres) sont des représentations visuelles de données codées dans un format lisible par machine reconnu par l’Organisation Internationale de normalisation (ISO) et GS1. De manière générale, les symbologies de codes à barres se présentent sous deux formes : 1D (unidimensionnelle) et 2D (bidimensionnelle). Les codes à barres 1D ont été le premier type de code à barres à être normalisé et se composent d’espaces blancs et noirs de largeurs variables qui dépendent des normes de la symbologie spécifique. Les codes à barres 2D ont ensuite été introduits comme solution capable de stocker une quantité de données considérablement plus importante que les codes à barres unidimensionnels. Les symbologies bidimensionnelles sont généralement plus complexes, incorporant souvent des motifs géométriques complexes constitués de points, de rectangles, d’hexagones, etc. Comme les codes à barres 1D, les motifs des codes à barres 2D dépendent des normes de la symbologie spécifique. Les codes-barres 1D et 2D sont disponibles dans un certain nombre de symbologies différentes, chacune adaptée à un besoin spécifique.
Codes à barres 1D | Codes à barres 2D |
---|---|
Représenté par des « barres » noires et blanches | Représenté par divers motifs géomantiques |
Ne peut généralement contenir qu’un maximum de 25 caractères | Peut contenir jusqu’à 2000 caractères |
Nécessite un matériel moins coûteux | Nécessite un matériel plus coûteux |
Tolérance limitée aux erreurs /dommages | Résistant aux erreurs et aux dommages code à barres endommagé peut être |
Ne peut stocker les données qu’horizontalement | Stocke les données horizontalement et verticalement dans des matrices |
Utilisé pour des données simples (caractères alphanumériques et certains caractères de contrôle) | Utilisé pour différents types de données, y compris les URL et les URI |