PDF417 è un codice a barre 2D impilato — assomiglia a un codice 1D alto e largo piuttosto che a un QR quadrato. La struttura è una pila di piccole righe 1D, il che consente ai vecchi scanner laser in stile 1D di leggerlo con un movimento di scansione 'raster'.
Vedi PDF417 sulle patenti di guida (lo standard AAMVA), sulle carte d'imbarco TSA, sulle etichette di tracciamento FedEx e su molti documenti di spedizione.
Generato da JavaScript nel tuo browser. Nulla viene caricato; nulla viene memorizzato sui nostri server.
At a glance
| Standard | ISO/IEC 15438 (2015) — ISO/IEC 15438 |
|---|---|
| Famiglia di simbologia | 2D impilato; multi-riga, a lunghezza variabile |
| Capacità massima | 1.850 testo ASCII · 2.710 cifre numeriche · 1.108 byte binari |
| Struttura del codeword | 17 moduli di larghezza × 4 barre + 4 spazi per codeword (da cui il nome) |
| Correzione degli errori | Reed-Solomon, 9 livelli selezionabili dall'utente (0–8); livello 5 = ~25% di recupero dal danno |
| Richiesto da | Patenti di guida AAMVA (US/CA), carte d'imbarco IATA BCBP (Sezione 4) — IATA BCBP standard |
| Anno di introduzione | 1991 (Symbol Technologies); standardizzato ISO nel 2001, rivisto nel 2015 |
“PDF417 codewords are 17 modules wide and contain 4 bars and 4 spaces. The symbol contains between 3 and 90 rows, each row containing between 1 and 30 codewords.”
Perché PDF417 è ancora in uso
Due ragioni. Primo: gli scanner laser con una testa raster 2D possono leggere PDF417 — non possono leggere Data Matrix o QR. Molti sistemi legacy non possono essere aggiornati. Secondo: la forma rettangolare impilata si adatta più naturalmente a etichette lunghe e sottili come le carte d'imbarco.
Per applicazioni 2D nuove senza il vincolo dello scanner laser, Data Matrix o QR sono di solito più densi per millimetro quadrato.
Capacità
Fino a circa 1.800 caratteri ASCII per codice. Livelli di correzione degli errori più alti riducono la capacità in cambio di tolleranza al danno.
Frequently asked questions
- Perché PDF417 è lungo e sottile invece che quadrato?
- Perché è impilato: ogni riga è un codice a barre in stile 1D. Questo consente ai vecchi scanner laser di leggerlo riga per riga. I codici 2D quadrati richiedono uno scanner a fotocamera.
- Posso codificare dati binari?
- Sì — PDF417 supporta una modalità di compattazione binaria. Il nostro encoder predefinito sceglie automaticamente la modalità giusta in base al tuo input.
