Il PDF417 e' un codice a barre BIDIMENSIONALE, realizzato dalla SYMBOL TECHNOLOGIES, azienda leader nel settore, nota da sempre per i prodotti tecnologicamente innovativi che ha saputo realizzare, e per le svolte tecnologiche che ha impresso al mercato mondiale dell'identificazione automatica.
SYMBOL TECHNOLOGIES ha riconosciuto Hi Pro srl quale PDF417 EXCELLENT CENTER; questa qualifica premia gli sforzi e le energie profuse nella ricerca e sviluppo di questo prodotto da parte della nostra Societa'.
Il nome PDF e' l'acronimo di "Portable data file", e la sigla 417 indica che l'unita' di dati elementare del codice, detta "Codeword", e' composta da quattro barre e da quattro spazi per un totale di 17 moduli.

E' importante analizzare il NOME di questo codice; infatti, la dicitura "Portable data file" indica un concetto del tutto nuovo nel codice a barre: nei sistemi tradizionali, il dato codificato nel barcode altro non e' che una chiave di accesso per un determinato DATABASE, e quindi, se abbiamo un codice a barre ma non il relativo database a cui fa riferimento, risultera' impossibile utilizzare concretamente il sistema. Il PDF417 invece E' IL DATABASE!! Questo codice puo' infatti contenere, a seconda del formato dei dati, da circa un migliaio fino a 2500 caratteri; questo permette di codificare all'interno del codice tutte le informazioni che necessitano, e ottenere un codice che altro non e' che un FILE di dati.

E' possibile paragonare il PDF417 ad un floppy disk o ad un CD: pur con una minore capienza rispetto agli altri sistemi citati, il PDF417 è un vero e proprio sistema di memorizzazione/archiviazione dati.
Una caratteristica importante e' la possibilità, in fase di codifica, di riservare un'area per l'utilizzo di tecniche di auto-correzione degli eventuali errori dovuti ad alterazioni del codice; questo rende possibile la lettura del codice anche in caso di strappi, buchi, segni, eccetera.
Un codice PDF417 puo' contenere al massimo 928 codewords, ed e' possibile dedicarne fino a 510 per il "RECUPERO ERRORI"; possiamo percio' leggere correttamente un codice con un'area danneggiata fino a circa il 55%. I campi di applicazione di questo codice sono i piu' disparati, a livello di esempio possiamo citare i piu' significativi:
Esportazione dati
Antifalsificazione di documenti
Identificazioni Cespiti
Codifica di cartelle cliniche
Controllo/programmazione di macchine automatiche
Storico relativo ad interventi di assistenza/manutenzione