Code 128
Le code 128 est un code-barres développé en 1981 par la société Computer Identics. Il s'agit d'un code alphanumérique composé de lettres et de chiffres en minuscules et en majuscules. Le code 128 peut représenter les 128 caractères ASCII (American Standard Code for Information Interchange).

Application
Comme le code 128 a une densité d'information très élevée et peut coder de nombreux caractères, il est utilisé dans de nombreux domaines. Son principal domaine d'application est la logistique. Imprimé sur des étiquettes à codes à barres, il garantit l'efficacité des processus, car il permet d'enregistrer clairement et automatiquement toutes les unités de transport et de stockage au moyen d'un lecteur de codes à barres.
Trois jeux de caractères
Il existe trois jeux de caractères pour le code 128, qui codent des caractères différents.
- Code128A à comprend des lettres majuscules et des caractères spéciaux.
- Code128B à comprend des majuscules et des minuscules.
- Code128C à Ce code est spécialement optimisé pour la représentation de chiffres. Les chiffres peuvent être indiqués par paires (00 à 99).
Structure du code 128
Le code se compose des unités suivantes :
- Zone de silence (zone blanche avant ou après le code à barres, qui sépare clairement le code des autres informations).
- Caractère de début (indique au scanner le début du code à barres et le jeu de caractères - A, B ou C - à partir duquel il faut partir pour le décodage).
- Informations
- Signe de vérification (Assure l'exactitude du code à barres. Cette partie sert uniquement à la vérification pendant le processus de lecture. Comme le chiffre de contrôle ne fait pas partie de la valeur, il n'est pas non plus représenté sous forme de caractère lisible sous le code à barres).
- Caractère d'arrêt (indique la fin du code à barres)
- Zone de silence (zone blanche avant ou après le code à barres, qui sépare clairement le code des autres informations).
Le symbolisme du code 128 est basé sur quatre barres et espaces de différentes largeurs.
Différence avec le code GS1-128
Le code à barres GS1-128 (anciennement EAN 128) est basé sur le code 128, mais il peut en outre encoder différentes informations dans un seul code.