CODE 128 : différences entre les jeux A, B et C
Le CODE 128 est l'un des codes-barres 1D les plus flexibles : il encode l'ensemble des 128 caractères ASCII, dans trois jeux distincts (A, B et C) qui peuvent être combinés dans un même code pour optimiser la densité.
Les trois jeux disponibles
| Jeu | Caractères encodés | Usage typique |
|---|---|---|
| CODE 128 A | Majuscules, chiffres, ponctuation, codes de contrôle ASCII 0-31 | Données techniques, EDI |
| CODE 128 B | Majuscules + minuscules, chiffres, ponctuation | Identifiants alphanumériques mixtes |
| CODE 128 C | Uniquement chiffres, encodés par paires | Numéros longs (SSCC, ITF, EAN-128) |
Pourquoi le jeu C est plus dense
En mode C, chaque symbole encode deux chiffres au lieu d'un seul caractère : on divise par deux la longueur physique du code. C'est pour cela que les SSCC (18 chiffres) ou les numéros de série longs utilisent presque toujours du CODE 128 C.
Switch automatique
La plupart des générateurs (le nôtre inclus) basculent automatiquement entre A, B et C pour optimiser la longueur. Vous saisissez le texte brut, l'algorithme choisit le jeu le plus efficace.
Questions fréquentes
Quel jeu choisir manuellement ?
Aucun, sauf cas spécifique. Le mode automatique du générateur produit toujours le code le plus compact valide.
CODE 128 supporte-t-il les accents ?
Non. Seuls les 128 caractères ASCII standard. Pour les accents, utilisez Data Matrix ou QR Code.
Passez à l'action