Retour sommaire
Les experts du code-barres atscan identification
catalogue découvrir ATSCAN Téléchargement FAQ FAQ SAV Contacter ATSCAN Les liens
- F.A.Q.
    Code à barres: définition
    Les codes à barres linéaires
       Ean8 et Ean13
       Le 2/5 entrelacé
       Le code 39
       Le code 128
    Les codes 2D
    Les outils de lecture
    Impression des codes à barres
LES CODE BARRES 2D

1) LE CODE 49

Le code 49 est un code barre alphanumérique (table ASCII) bi-dimensionnel, extrêmement dense.
Le code 49 est composé de plusieurs rangées, chacune contenant 4 mots, précédés par un caractère de début et suivis par un caractère de fin de rangée. Chaque mot est composé par 2 caractères auxquels sont assignées des valeurs. La valeur d’un mot est comprise entre 0 et 2400. Dans une rangée, l’avant-dernier caractère fait office de clé de contrôle. L’avant dernier caractère de la dernière rangée indique le nombre de rangées du symbole.

exemple de code barre Code49

Le code 49 ne dispose pas de table de vérité simple

2) LE PDF 417

Le PDF 417 (Portable Data File) a été inventé par la firme américaine Symbol Technologies. C’est un code barre à 2 dimensions, très dense (peut contenir une page de texte de 1850 à 2700 caractères selon la configuration choisie), mais son utilisation se justifie à partir d’une cinquantaine de caractères alphanumériques. Les informations encodées sont structurées en mots. Chaque mot possède la même dimension physique : 17 modules. Tous les mots sont encodés à l’aide de 4 barres et 4 espaces (ce qui explique le nom du code barre : 4 of 17). Chaque barre et chaque espace ont une épaisseur comprise entre 1 et 6 modules. Le PDF 417 contient entre 3 et 32 colonnes et entre 3 et 90 lignes. Ce code barre possède un caractère de début et un caractère fin de ligne qui permettent au lecteur de se positionner.

exemple de code barre PDF417

La principale caractéristique de ce code barre est sa capacité à corriger lui-même les erreurs (le PDF 417 fait appel à des algorithmes de corrections d’erreurs ). Ainsi, un code barre rayé ou abîmé reste lisible bien que les données ne soient pas répétées à l’intérieur du code barre.

3) LES CODE BARRES MATRICIELS

Il existe nombreux code barress matriciels. La plupart de ces code barres matriciels ont un principe de fonctionnement assez proche. Les deux code barress les plus utilisée sont le Code 1 et le Maxicode.
Le code 1 :

exemple de code barre Code1

Chaque symbole Code 1 comporte une "mire" centrale au milieu du symbole. Cette mire permet au lecteur de reconnaître la présence et la position d'un symbole en code 1 et de déterminer ses dimensions et son orientation. Des barres verticales continues délimitent également des zones dans lesquelles les informations proprement dites sont codées par des combinaisons de carrés noirs et blancs. Chaque information est encodée dans un rectangle composé de 8 carrés (deux fois quatre superposés) et permet d'encoder un octet de 8 bits. Ces octets peuvent représenter un caractère ASCII, un caractère destiné à la correction d'erreurs, des caractères de fonction (identiques à ceux utilisés par le code 128), ou encore des données encodées en binaire pur (des images graphiques digitalisées par exemple). Le code 1 existe en différentes versions correspondant à différentes quantités d'informations à encoder (les données ci-dessous sont le nombre de caractères alphanumériques que le Code 1 peut codifier suivant sa version) :
    • Version A : 13.
    • Version B : 27.
    • Version C : 64.
    • Version D : 135.
    • Version E : 271.
    • Version F : 553.
    • Version G : 1096.
    • Version H : 2218.
Les symbologies matricielles et certains codes 2D comme le PDF 417 ne contiennent pas un numéro d’identification mais des informations sur le produit.