pitoo.com

CODE 39

Structure

Il met a disposition les 10 chiffres, les 26 lettres de l'alphabet et sept symboles.
l'astérisque (*) sert de caractère de bornage. La lecture est bidirectionnelle.
La longueur est variable mais en général ne dépasse pas 32 caractères.
Les éléments larges ont un nombre exact de modules. le ratio peut varier de 2/1 à 3/1 mais les meilleurs résultats sont obtenus avec un ratio de 3/1.

Symbologie

Eléments : 2 ; étroit et large
Caractères : 12 modules, 5 barres, 4 espaces, 3 élements larges
Ratio : doit être compris entre 2 pour 1 et 3 pour 1
Continuité : discontinu, espace entre caractères : 1 module mini, 3 modules maxi
Marges : minimum 10 modules
Jeu de caractères : a l'origine 39, désormais 43
Caractère de départ : * (astérisque)
Caractère de fin : *
Clé de contrôle : il s'auto-contrôle caractère par caractère. cependant, une clé en "modulo 43" peut être adjointe pour augmenter sa sécurité, le calcule est alors relégué a l'utilisateur 

Codage (code 39 suite)

Car. Représentation
1
                       
2
                       
3
                       
4
                       
5
                       
6
                       
7
                       
8
                       
9
                       
0
                       
   
A
                       
B
                       
C
                       
D
                       
E
                       
F
                       
G
                       
H
                       
I
                       
J
                       
K
                       
L
                       
M
                       
N
                       
O
                       
P
                       
Q
                       
R
                       
S
                       
T
                       
U
                       
V
                       
W
                       
X
                       
Y
                       
Z
                       
   
-
                       
.
                       
[spc]
                       
*
                       
$
                       
/
                       
+
                       
?
                       

Exemples :

Ces exemples sont réalisés avec le Script Php disponible sur ce site.