Présentation
Omniprésents, les codes barres sont des acteurs discrets de la vie courante. Destinés à automatiser l'acquisition d'une information généralement numérique, ils trouvent leurs applications dans des domaines aussi variés que la gestion des prêts d'une bibliothèque, les caisses enregistreuses à lecture optique, ou le contrôle de la production dans l'industrie... Toutes les informations peuvent êtres codées sous forme de mots binaires, c'est à la base de l'électronique numérique. Afin de permettre une acquisition rapide et automatique des données, différents procédés ont étés créés. Les codes barres sont particulièment bien adaptés au codage d'un chaîne numérique ou alphanumérique n'excédant pas quelques dizaines de caractères.
<h3>Normalisation EAN</h3>
<p>
L'<a href="http://www.ean-int.org">EAN</a> ou <a href="http://www.ean-int.org">European Article Number</a>
est une norme garantissant que le code barres d'un article sera reconnu dans tous les pays de
<a href="http://europa.eu.int">l'Union Européenne</a>. L'EAN assure aussi une compatibilité avec les codes
U.P.C. utilisés en Amérique du Nord.
</p>
<p>
Le mot codé est constitué de 8 ou 13 caractères répartis entre trois zone. En lisant de la gauche
vers la droite, on trouve :
</p>
<ul>
<li>le « drapeau » codant sur deux caractères l'origine du code</li>
<li>
la « zone utile de codage » qui comprend 10 caractères dont les 4 premiers représentent le
fabricant et les 6 derniers l'article (cas d'un code sur 13 chiffres). Dans le cas de cette zone, le
codage dépend de la zone d'origine.
</li>
<li>
le dernier caractère est le « code de contrôle » déterminant la validité du
code. Il est calculé à l'aide d'un algorithme normalisé.
</li>
</ul>
<p>
<strong>Note :</strong> Devant le grand nombre de pays utilisant les codes barres EAN, il a été décidé
que le code pays pouvait comporter 2 ou 3 caractères. Dans ce dernier cas, le code fabricant ne comporte
que 3 caractères.</p>
Quels type de code barre nous pouvons imprimer
Quelques types de codes-barres unidimensionnels (1D) :
- code-barres EAN : EAN 8 , EAN 13 , Code Universel des Produits (CUP)
- le Codabar Monarch
- le Code 11
- le Code 39
- le Code 93
- le Code 128
- le 2 parmi 5
- le Code Nain
Quelques types de codes-barres bidimensionnels (2D) :
- le PDF-417
- le Code 16K
- le Code 49
- le Code One
- le DataMatrix surnommé Tag pour certaines applications.
- le DPM (Direct Part Mark) est un DataMatrix gravé dans la matière (exemple : métal, verre, caoutchouc...)
- le Flashcode (spécification issue de DataMatrix)
- le MaxiCode
- le Code Aztec
- le Code QR
- Le Bokode, expérimental, prévu pour contenir beaucoup plus d’informations que les autres codes-barres tout en étant bien plus petit.