Générateur professionnel de code-barres PDF417
Le PDF417 est ce long code empilé que vous avez presque certainement porté dans votre portefeuille. Le nom signifie Portable Data File, et le format est conçu pour transporter beaucoup d'informations par lui-même, sans avoir besoin d'une base de données pour la moindre consultation.
Où on le trouve
Retournez un permis de conduire américain : le rectangle dense au dos est un PDF417 encodant les données du titulaire au format standard AAMVA. Les cartes d'embarquement l'utilisent (le standard IATA BCBP), et des transporteurs comme FedEx le mettent sur leurs étiquettes d'expédition — partout où le scan doit fonctionner même quand le réseau ne fonctionne pas. C'est toute la philosophie du format : le document transporte ses propres données.
Comment fonctionne l'empilement
Techniquement, le PDF417 est un code linéaire empilé : de 3 à 90 rangées de motifs barres/espaces qui se lisent comme des codes-barres miniatures superposés. Les mots de code de chaque rangée sont des groupes de 4 barres et 4 espaces répartis sur 17 modules — d'où « 417 ». Comme les rangées sont des motifs linéaires, un scanner laser à balayage peut lire un PDF417 en parcourant le symbole de haut en bas — ce que ni le QR ni le DataMatrix ne permettent ; les flottes logistiques anciennes comptent précisément là-dessus.
Spécification technique
| Norme | ISO/IEC 15438 |
| Capacité | Jusqu'à 2 710 chiffres, 1 850 caractères ASCII ou 1 108 octets |
| Structure | 3–90 rangées empilées ; largeur et proportions configurables |
| Correction d'erreurs | Reed–Solomon, niveaux sélectionnables 0–8 (de 2 à 512 mots de code) |
| Zone de silence | 2× la dimension X sur tous les côtés |
Notes d'impression
Le PDF417 grossit vite : chaque centaine de caractères supplémentaire ajoute des rangées visibles, et le symbole trop haut pour l'étiquette est l'erreur de mise en page la plus courante. Gardez la hauteur de rangée à au moins 3× la dimension X, montez le niveau de correction pour les documents qui seront pliés ou plastifiés, et — comme pour toute symbologie dense — n'imprimez que depuis une sortie vectorielle.
Questions fréquentes
PDF417 ou QR pour mon application ?
Le QR stocke les mêmes données sur moins de surface et tous les téléphones le lisent — pour tout ce qui vise le grand public, prenez le QR par défaut. Le PDF417 l'emporte quand une spécification l'exige (pièces d'identité, cartes d'embarquement), quand d'anciens scanners laser à balayage doivent le lire, ou quand l'étiquette est large et basse plutôt que carrée.
Peut-on décoder ce qu'il y a sur un permis de conduire ?
Le format AAMVA est documenté publiquement et la plupart des applications de scan 2D restituent le texte brut. Les données ne sont pas chiffrées — c'est précisément pourquoi bars, loueurs de voitures et applications de vérification d'âge peuvent les scanner.
Quelle quantité de données est réaliste sur une étiquette ?
Le maximum théorique (~1,8 Ko) suppose un symbole grand et impeccable. Sur une étiquette thermique 4×2" à 203 DPI, comptez quelques centaines de caractères avec une correction moyenne. Au-delà, scindez les données ou passez à une clé de base de données.
Vous comparez les options 2D ? Commencez par QR vs codes-barres traditionnels et scanners laser vs imageurs pour accorder le code au matériel qui le lira.