Il existe des dizaines de types de codes-barres différents, dont beaucoup ont des cas d’utilisation et des structures de données spécifiques. Les symbologies des codes-barres sont développées et normalisées par l’association internationale à but non lucratif GS1. En principe, les codes-barres sont classifiés par codes-barres linéaires ou 1D et matrice ou codes-barres 2D.
Codes-barres 1D
Selon la symbologie des codes-barres, les codes-barres 1D peuvent contenir jusqu’à 85 caractères alphanumériques. Ces caractères sont encodés en lignes parallèles et espaces entrelacés, avec les largeurs des espaces et des barres correspondant à des caractères spécifiques. Chaque caractère représente des informations différentes sur le produit et une base de données fournit les détails de chaque caractère.
Les symbologies 1D courantes comprennent :
- GS1 DataBar Omnidirectionnel
- Code UPC (Universal Product Code)
- Nombre d’article européen (EAN)-13
- Code 128
Quelles sont les pièces des codes-barres 1D ?
Codes-barres 2D
Les codes 2D stockent les données horizontalement et verticalement, ce qui leur permet de contenir jusqu’à 3 116 caractères numériques ou 2 335 caractères alphanumériques codés en carrés, points, hexagones ou autres formes géométriques. Tous les codes 2D possèdent en outre, à l’instar des chiffres de vérification dans certains codes 1D, un dispositif de correction des erreurs intégré. Par exemple, les données d’un code de matrice de données 2D sont généralement encodées trois fois, ce qui augmente considérablement les chances que le code soit lu correctement.
Les symbologies 2D les plus courantes sont :
- Data Matrix
- Quick Response (QR)
- GS1 DataBar empilé