PDF417 è un formato di codice a barre lineare impilato; è usato in una varietà di campi, principalmente per trasporti, carte di identificazione e gestione dell'inventario. È lo standard ISO 15438, ed è stato inventato da Ynjiun P. Wang (che lavorava per le Symbol Technologies) nel 1991.

Esempio di un codice a barre PDF417
Esempio di un codice a barre PDF417

L'acronimo PDF sta per Portable Data File, mentre il codice 417 indica che ogni pattern del codice consiste di quattro tra barre e spazi ed è lungo 17 unità.

Applicazioni modifica

PDF417 è utilizzato in molte applicazioni da organizzazioni sia commerciali che governative. PDF417 è uno dei formati (insieme a Data Matrix) che può essere utilizzato per stampare le affrancature accettate dallo United States Postal Service. PDF417 è utilizzato anche dallo standard Bar Coded Boarding Pass (BCBP) del settore aereo come codice a barre 2D per le carte d'imbarco cartacee. PDF417 è lo standard selezionato dal Dipartimento della sicurezza interna degli Stati Uniti d'America come tecnologia di lettura ottica per le patenti di guida conformi allo standard statunitense RealID e le carte d'identità rilasciate dallo stato. I codici a barre PDF417 sono inclusi anche sui visti e sulle carte di attraversamento della frontiera emessi dallo Stato di Israele.

Formato modifica

 
Formato del codice

Il codice a barre PDF417 è composto da 3 a 90 righe, ognuna delle quali è come un piccolo codice a barre lineare. Ogni riga ha:

  • una quiet zone. Si tratta di una quantità minima di spazio bianco obbligatorio prima dell'inizio del codice a barre.
  • un modello iniziale che identifica il formato come PDF417.
  • un codice "riga sinistra" contenente informazioni sulla riga (come il numero di riga e il livello di correzione degli errori)
  • 1–30 dati di caratteri alfanumerici: le parole in codice sono un gruppo di barre e spazi che rappresentano uno o più numeri, lettere o altri simboli.
  • un codice "riga destra" con ulteriori informazioni sulla riga.
  • uno schema di arresto.
  • un'altra quiet zone.

Tutte le righe hanno la stessa larghezza e ogni riga ha lo stesso numero di parole di codice.

Altri progetti modifica