Rechercher un outil
Code Barres 93

Outil pour générer/décoder le code-barres 93. Le Code 93 est une norme de code-barres codant des valeurs alphanumeriques créée pour améliorer le code-barres 39 utilisant 3 bandes noires sur 9 bits.

Résultats

Code Barres 93 -

Catégorie(s) : Codage de Caractères, Traitement d'image

Partager
Partager
dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Ecrire à dCode !


dCode aime toutes les remarques et commentaires pertinents, pour avoir une réponse, laisser un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Code Barres 93, Merci.

Code Barres 93

Annonces sponsorisées

Générateur de Code-Barre 93











Options









Lecture/Déchiffrement du Code-Barres 93


Chargement en cours...
(si ce message ne disparait pas, actualiser la page)


Voir aussi : Code Binaire

Outil pour générer/décoder le code-barres 93. Le Code 93 est une norme de code-barres codant des valeurs alphanumeriques créée pour améliorer le code-barres 39 utilisant 3 bandes noires sur 9 bits.

Réponses aux Questions

Comment encoder avec le Code Barres 93 ? (Principe de chiffrement)

Le format Code Barres 93 peut coder les mêmes caractères que le Code Barres 39, soit 43 caractères : 26 lettres majuscules, 10 chiffres et 7 caractères spéciaux (-, ., $, /, +, %, (espace) ainsi que * qui sert aussi à noter le début et la fin du code-barres. Cependant, il utilise 4 autres caractères spéciaux notés ($), (/), (+), (%) qui sont utilisés uniquement dans sa variante code 93 étendu.

Chaque caractère est codé sur 9 élements et comprend 3 barres noires (de différentes épaisseur). Tout caractères commence toujours par une bande noire et alterne blanc et noir.

Voici la table de correspondance des caractères :

0100010100110100100021010001003101000010
4100101000510010010061001000107101010000
81000100109100001010A110101000B110100100
C110100010D110010100E110010010F110001010
G101101000H101100100I101100010J100110100
K100011010L101011000M101001100N101000110
O100101100P100010110Q110110100R110110010
S110101100T110100110U110010110V110011010
W101101100X101100110Y100110110Z100111010
-100101110.111010100111010010$111001010
/101101110+101110110%110101110*101011110
($)100100110(/)111011010(+)111010110(%)100110010

Un code-barre 93 complet commence par * et se termine par 2 caractères de controle suivi d'un * final.

Comment encoder avec le Code Barres 93 Etendu ASCII ?

Une variante du code-barres 93 permet de coder les 128 valeurs ASCII en utilisant les 4 caractères spéciaux ($)¹, (/)², (+)³, (%)⁴ comme préfixe.

Code 93Code ASCIICode 93Code ASCIICode 93Code ASCIICode 93Code ASCII
⁴U0¹A1¹B2¹C3
¹D4¹E5¹F6¹G7
¹H8¹I9¹J10¹K11
¹L12¹M13¹N14¹O15
¹P16¹Q17¹R18¹S19
¹T20¹U21¹V22¹W23
¹X24¹Y25¹Z26⁴A27
⁴B28⁴C29⁴D30⁴E31
32²A33²B34²C35
$36%37²F38²G39
²H40²I41²J42+43
²L44-45.46/47
048149250351
452553654755
856957²Z58⁴F59
⁴G60⁴H61⁴I62⁴J63
⁴V64A65B66C67
D68E69F70G71
H72I73J74K75
L76M77N78O79
P80Q81R82S83
T84U85V86W87
X88Y89Z90⁴K91
⁴L92⁴M93⁴N94⁴O95
⁴W96³A97³B98³C99
³D100³E101³F102³G103
³H104³I105³J106³K107
³L108³M109³N110³O111
³P112³Q113³R114³S115
³T116³U117³V118³W119
³X120³Y121³Z122⁴P123
⁴Q124⁴R125⁴S126⁴T127
⁴X127⁴Y127⁴Z127

Comment décoder par Code Barres 93 ? (Principe de déchiffrement)

Le déchiffrement du Code 93 consiste en la lecture binaire des bandes noires et blanches (généralement via une douchette laser) puis en leur traduction via la table de codage.

Exemple : Un message 101011110 100001010 101000010 101011110 se traduit *93*

La double somme de controle est manquante dans cet exemple

Comment calculer la double somme de controle ?

Le code 93 utilise deux caractères nommés C et K pour la somme de controle.

Etape 1 : Associer à chaque caractère du code-barre la valeur de sa position dans la table de codage (en partant de 0)

Etape 2 : Multiplier la valeur trouvée à l'étape 1 par sa position dans le message en partant de la fin (en partant de 1)

Etape 3 : Additionner toutes les valeurs trouvées et calculer le résultat modulo 47.

Etape 4 : Ajouter ce caractère à la fin du code-barre.

Faire ces étapes 2 fois, la première fois pour trouver C et la seconde fois pour trouver K.

Comment reconnaitre le Code 93 ?

Le code barre 93 a une forme graphique classique (des traits noirs et blancs) ou une représentation binaire (les barres noires sont notées notée avec des 1 ou N et les barres blanches 0 ou B).

Le code-barre peut avoir une longueur variable. Il commence et se termine par le caractère * soit 101011110.

Code source

dCode se réserve la propriété du code source du script Code Barres 93 en ligne. Sauf code licence open source explicite (indiqué Creative Commons / gratuit), tout algorithme, applet, snippet ou logiciel (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter, encrypter, déchiffrer, chiffrer, décoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) dont dCode a les droits ne sera pas cédé gratuitement. Pour télécharger le script en ligne Code Barres 93 pour un usage hors ligne, PC, iPhone ou Android, demandez un devis sur la page de contact !

Questions / Commentaires

dCode aime toutes les remarques et commentaires pertinents, pour avoir une réponse, laisser un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Code Barres 93, Merci.


Source : https://www.dcode.fr/code-barres-code-93
© 2020 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches. dCode
Un problème ?