Generatore professionale di codici a barre PDF417
Il PDF417 è quel lungo codice impilato che quasi certamente hai portato nel portafoglio. Il nome sta per Portable Data File, e il formato è costruito per trasportare da solo molte informazioni, senza bisogno di un database da consultare.
Dove compare
Gira una patente di guida americana: il rettangolo denso sul retro è un PDF417 che codifica i dati del titolare nel layout standard AAMVA. Lo usano le carte d'imbarco delle compagnie aeree (lo standard IATA BCBP) e corrieri come FedEx sulle etichette di spedizione — ovunque la scansione debba funzionare anche quando la rete non funziona. È l'intera filosofia del formato: il documento trasporta i propri dati.
Come funziona l'impilamento
Tecnicamente il PDF417 è un codice lineare impilato: da 3 a 90 righe di pattern barre-spazi che si leggono come codici a barre in miniatura sovrapposti. Le parole di codice di ogni riga sono gruppi di 4 barre e 4 spazi distribuiti su 17 moduli — da qui il «417». Poiché le righe sono pattern lineari, uno scanner laser a scansione può leggere il PDF417 percorrendo il simbolo dall'alto in basso — cosa che QR e DataMatrix non offrono; le flotte logistiche più datate contano proprio su questo.
Specifiche tecniche
| Standard | ISO/IEC 15438 |
| Capacità | Fino a 2.710 cifre, 1.850 caratteri ASCII o 1.108 byte |
| Struttura | 3–90 righe impilate; larghezza e proporzioni configurabili |
| Correzione d'errore | Reed–Solomon, livelli selezionabili 0–8 (da 2 a 512 parole di codice) |
| Zona di rispetto | 2× la dimensione X su tutti i lati |
Note di stampa
Il PDF417 cresce in fretta: ogni cento caratteri in più aggiungono righe visibili, e il simbolo troppo alto per l'etichetta è l'errore di layout più comune. Mantieni l'altezza di riga ad almeno 3× la dimensione X, alza il livello di correzione per documenti che verranno piegati o plastificati e — come per ogni simbologia densa — stampa solo da output vettoriale.
Domande frequenti
PDF417 o QR per la mia applicazione?
Il QR memorizza gli stessi dati in meno spazio e lo legge ogni telefono — per tutto ciò che è rivolto ai consumatori, scegli il QR di default. Il PDF417 vince quando una specifica lo richiede (documenti d'identità, carte d'imbarco), quando devono leggerlo vecchi scanner laser a scansione, o quando l'etichetta è larga e bassa anziché quadrata.
Si può decodificare cosa c'è su una patente?
Il layout AAMVA è documentato pubblicamente e la maggior parte delle app di scansione 2D restituisce il testo grezzo. I dati non sono crittografati — ed è proprio per questo che bar, autonoleggi e app di verifica dell'età possono scansionarli.
Quanti dati sono realistici su un'etichetta?
Il massimo teorico (~1,8 KB) presuppone un simbolo grande e impeccabile. Su un'etichetta termica 4×2" a 203 DPI, pianifica qualche centinaio di caratteri con correzione media. Oltre, dividi i dati o passa a una chiave di database.
Stai confrontando le opzioni 2D? Parti da QR vs codici a barre tradizionali e da scanner laser vs a immagine per abbinare il codice all'hardware che dovrà leggerlo.