Barcode Generator pour PHP
Barcode Generator pour ASP.NET
Version courante : 2.2.1
PDF417 Barcode - Aperçu

Example Barcode Le code PDF417 est régie par les standards internationaux ISO (IEC 15438). Vous pouvez l'utiliser pour vos applications.
Voici un exemple sur la gauche.

Le code PDF417 est un code barre 2D qui peut encoder beaucoup d'information à l'intérieur d'un symbole. Tous les 256 caractères peuvent être encodés.
Il est possible d'utiliser plusieurs symboles afin de former un message.

Ce code barre contient un moyen de correction d'erreurs basé sur Reed-Solomon pouvant varier d'un niveau de 0 à 8.

Niveau ErreurNombres de mots-clés requis pour la correctionNombre de mots-clés maximum de données
02925
14923
28919
316911
432895
564863
6128799
7256671
8512415
Tableau : Capacité d'un code PDF417 en fonction du niveau d'erreur


Détails
Des mots-clés correspondent à un motif de barres et d'espaces. Un mot-clé est composé de 17 pixels (sauf pour la dernière colonne qui est de 18).
Les mots-clés de la colonne de gauche et de droite sont toujours les mêmes. Ils servent à identifier le code PDF417. Les deux colonnes qui touchent ces colonnes sont des colonnes "fixes" qui sont basées sur le nombre de ligne et le niveau de sécurité. Aucune donnée proprement dite n'est écrite dans ces colonnes.
Les données sont donc dans la/les colonne(s) 3 à X-2 inclus (1 étant la première colonne et X le nombre de colonne).

Il existe 3 tables de mots-clés qui permettent d'encoder le code barre. Elles sont utilisées une après les autres dépendamment de la ligne qui est présentement écrite.

Le texte à écrire est transformé en mots-clés; il existe différents encodages afin d'obtenir des mots-clés. Les modes sont avec leur signification sont écrits ci-dessous. Le texte souligné est le niveau de compression.
  • Texte (2 caractères par mot-clé) : Mode par défaut permettant d'encoder des majuscules, minuscules et la majorité des ponctuations. (ASCII 9, 10, 13 & 32 à 127). Il est plus avantageux d'écrire du texte qu'en majuscule ou qu'en minuscule plutôt que de basculer entre ces deux sortes de lettres.
  • Octet (1.2 octet par mot-clé) : Mode permettant d'encoder de manière moins compressée que le texte les caractères ASCII 0 à 255.
  • Numérique (2.9 chiffres par mot-clé) : Mode permettant d'encoder de manière très compressée les chiffres.

Le code de Reed-Solomon est ajouté à la suite des mots-clés de données afin de détecter et corriger les erreurs. S'il y en encore de la place de disponible, des mots-clés de bourrage sont ajoutés aux données.

Barcode Generator Supporte

 Supporte
Encodage Caractères, Chiffres, BinairesO
PDF417 TronquéO
Encodage sur plusieurs codes (Macro PDF417) *
Extended Channel Interpretation (Arabe, Hebreux, etc.) *
* Sera supporté dans les prochaines versions
Sélectionnez Langue : English