Scanner Code 39
Lisez le Code 39 — le code-barres alphanumérique autovérifiant utilisé dans la défense, l'automobile et le marquage d'actifs.
Scannez un code avec votre caméra, déposez une image, ou collez-en une avec Ctrl + V.
How to use the Scanner Code 39
- Visez le code avec la caméra, déposez une image ou collez-en une avec Ctrl + V.
- Le Code 39 est large pour les données qu'il porte : veillez à cadrer les deux extrémités.
- La valeur décodée apparaît avec la symbologie nommée.
About the Scanner Code 39
Le Code 39, aussi noté Code 3 de 9, est l'un des plus anciens codes-barres alphanumériques encore en usage quotidien. Il encode 43 caractères — les chiffres, les majuscules de A à Z, un espace et quelques symboles — et chaque caractère utilise neuf éléments dont trois larges, d'où son nom.
Sa propriété déterminante est d'être autovérifiant : la structure de chaque caractère rend détectable une erreur d'impression ou de lecture sans clé de contrôle. Cela, ajouté au fait qu'il ne demande pas de longueur fixe et s'imprime très facilement, explique son implantation là où la fiabilité comptait plus que la densité : logistique de défense, pièces automobiles, échantillons de laboratoire et étiquettes d'inventaire sur les équipements.
Le prix à payer est la place. Le Code 39 n'est pas dense ; les mêmes données occupent nettement plus de largeur qu'en Code 128, et il ne peut porter ni minuscules ni ponctuation arbitraire. Les nouveaux systèmes choisissent généralement le Code 128, et le Code 39 persiste surtout là où un parc de lecteurs existant ou une norme sectorielle l'exige.
Scannez-le avec la caméra, depuis une image ou en collant une. Le décodage a lieu sur votre appareil et rien n'est envoyé.
Frequently asked questions
Quels caractères le Code 39 accepte-t-il ?
Les chiffres, les majuscules de A à Z, un espace et les symboles - . $ / + et %. Il n'y a pas de minuscules, ce qui est la raison habituelle pour laquelle une valeur ne peut pas être encodée.
Que signifie autovérifiant ?
Que la structure de chaque caractère fait qu'une erreur d'impression ou de lecture produit un caractère invalide plutôt qu'un autre caractère valide, si bien que les erreurs sont détectées sans clé de contrôle distincte.
Pourquoi le Code 39 est-il plus large que d'autres codes ?
Parce que chaque caractère utilise neuf éléments quel qu'il soit : la symbologie n'est pas dense. Le Code 128 encode les mêmes données sur nettement moins de largeur.
Dois-je choisir le Code 39 pour un nouveau projet ?
En général non. Le Code 128 est plus dense et couvre tout l'ASCII. Le Code 39 se justifie quand du matériel existant ou une norme sectorielle l'impose.

