PDF417
Le PDF417 est un symbole linéaire empilé de code barres de utilisé dans une série d'applications, y compris le transport , les cartes de l'identification , et la gestion de l'inventaire . Il est plus adapté pour des usages où l'information doit se déplacer avec un article ou un document. Le pdf représente le fichier de données portatif. Le format PDF417 a été développé par les technologies de symbole de , et a engendré un projet de décodeur d'Open Source ainsi qu'un encodeur d'Open Source.
Dispositifs
Plus de stockage des données que des codes barres (à une dimension) linéaires. Les codes barres PDF417 peuvent stocker jusqu'à 2710 caractères de correction d'erreurs. Le code PDF417 peut détecter et corriger les effacements, bavures, fautes d'impression et d'autres erreurs, avec une quantité configurable de redondance
Suppression des caractères nuls. Plusieurs arrangements sont définis pour la représentation de certains types de données dans un plus petit espace. Elle n'est pas sensiblement plus lente que lisant un code barres linéaire
Enchaînement. Les symboles PDF417 peuvent lier à d'autres symboles qui sont balayés dans l'ordre permettant à bien plus de données d'être stockées.
balayage de Croix-rangée. Ceci signifie qu'un lecteur de code à barres n'a pas besoin d'indiquer le symbole dans un modèle exactement horizontal.
Bi-directionnel decodable. Les symboles peuvent être balayés à partir du dessus ou du bas également facilement.
Dimensions personnalisées par l'utilisateur. L'utilisateur peut décider comment au loin la barre verticale la plus étroite (dimension de X) est, et combien grand les rangées sont (dimension de Y).
Format de public domain. N'importe qui peut mettre en application des systèmes using ce format sans n'importe quel permis .
Format
Le code barres PDF417 (également appelé un symbole ) se compose de 3 à 90 rangées, qui est comme un petit code barres linéaire. Chaque rangée a :une zone de tranquillité de . C'est une quantité minimum exigée de l'espace blanc avant que le code barres commence.
un modèle de début qui identifie le type de symbole comme PDF417. Chaque type de signes conventionnels de code barres a un modèle unique de début et d'arrêt.
un " ; left" de rangée ; codeword contenant des informations sur la rangée (telle que le nombre de rangée et quel taux de correction d'erreurs la rangée emploie)
1 - 30 codewords de données : Codewords sont un groupe de barres et d'espaces représentant un ou plusieurs nombres, des lettres, ou d'autres symboles.
Toutes les rangées ont le même nombre de codewords.
Chaque codeword contient quatre barres et les quatre espaces (d'où les 4 dans le nom vient).
Toute la largeur d'un codeword est 17 fois la largeur de la barre verticale permise la plus étroite (la dimension de X). C'est d'où les 17 dans le nom vient.
Chaque codeword commence par une barre et des extrémités avec un espace.
Il y a 929 codewords à choisir de, 900 pour des données, et de 29 pour des fonctions spéciales.
Chaque codeword est imprimé using un de trois faisceaux distincts :
Un faisceau est un modèle du barre-espace pour chacun des 929 codewords
aucun modèle du barre-espace n'est répété entre les faisceaux
Le nombre de rangée détermine quel faisceau à employer
le faisceau est le même pour tous les codewords dans une rangée.
Le but des faisceaux est de déterminer quelle rangée (mod 3) le codeword est dedans, permettant au balayage d'être biaisé de l'horizontal. Par exemple, le balayage pourrait commencer sur la rangée 6 au début de la rangée, et soit sur la rangée 10 à l'extrémité.
un modèle d'arrêt.
une zone tranquille.
Documentation
Norme officielle de
Noter que bien qu'ils soient dans le public domain , des honoraires sont chargés d'acheter la norme.
| Random links: | Bataille de cap Matapan | Aeroperú | Comte d'Arundel | Warab (état) | Knighton, île de Wight | PDF417 |