Le PDF417 est un code-barres 2D empilé — il ressemble à un code 1D haut et large plutôt qu'à un QR carré. La structure est une pile de petites rangées 1D, ce qui permet aux anciens scanners laser de style 1D de le lire avec un mouvement de balayage « raster ».
Vous voyez le PDF417 sur les permis de conduire (la norme AAMVA), les cartes d'embarquement de la TSA, les étiquettes de suivi FedEx et de nombreux documents d'expédition.
Généré en JavaScript dans votre navigateur. Rien n'est téléversé ; rien n'est stocké sur nos serveurs.
At a glance
| Norme | ISO/IEC 15438 (2015) — ISO/IEC 15438 |
|---|---|
| Famille de symbologie | 2D empilé ; multi-rangées, longueur variable |
| Capacité maximale | 1 850 caractères texte ASCII · 2 710 chiffres numériques · 1 108 octets binaires |
| Structure des mots de code | 17 modules de large × 4 barres + 4 espaces par mot de code (d'où le nom) |
| Correction d'erreur | Reed-Solomon, 9 niveaux sélectionnables par l'utilisateur (0–8) ; niveau 5 = ~25 % de récupération des dommages |
| Exigé par | Permis de conduire AAMVA (US/CA), cartes d'embarquement IATA BCBP (Section 4) — IATA BCBP standard |
| Année d'introduction | 1991 (Symbol Technologies) ; normalisé par l'ISO en 2001, révisé en 2015 |
“Les mots de code PDF417 mesurent 17 modules de large et contiennent 4 barres et 4 espaces. Le symbole comporte entre 3 et 90 rangées, chaque rangée contenant entre 1 et 30 mots de code.”
Pourquoi le PDF417 existe toujours
Deux raisons. Premièrement : les scanners laser dotés d'une tête raster 2D peuvent lire le PDF417 — ils ne peuvent pas lire le Data Matrix ni le QR. De nombreux systèmes hérités ne peuvent pas être mis à niveau. Deuxièmement : la forme rectangulaire empilée s'adapte plus naturellement aux étiquettes longues et fines comme les cartes d'embarquement.
Pour les nouvelles applications 2D sans contrainte de scanner laser, le Data Matrix ou le QR est généralement plus dense par millimètre carré.
Capacité
Jusqu'à environ 1 800 caractères ASCII par code. Des niveaux de correction d'erreur plus élevés réduisent la capacité en échange d'une tolérance aux dommages.
Frequently asked questions
- Pourquoi le PDF417 est-il long et fin au lieu d'être carré ?
- Parce qu'il est empilé : chaque rangée est un code-barres de style 1D. Cela permet aux anciens scanners laser de le lire ligne par ligne. Les codes 2D carrés nécessitent un scanner à caméra.
- Puis-je encoder des données binaires ?
- Oui — le PDF417 prend en charge un mode de compaction binaire. Notre encodeur par défaut choisit automatiquement le bon mode en fonction de votre saisie.
