Ci sono decine di tipi diversi di codici a barre, molti dei quali hanno casi d’uso e strutture di dati specifici. Le simbologie dei codici a barre sono sviluppate e standardizzate dall’organizzazione internazionale no profit GS1. Generalmente, i codici a barre sono classificati come codici a barre lineari o 1D e codici a barre a matrice o 2D.
Codici a barre 1D
In base alla simbologia dei codici a barre, i codici a barre 1D possono contenere fino a 85 caratteri alfanumerici. Questi caratteri sono codificati in linee parallele e spazi intercalati, dove la larghezza degli spazi e delle barre corrispondono a caratteri specifici. Ogni carattere rappresenta informazioni diverse sul prodotto e un database fornisce i dettagli per ciascun carattere.
Le simbologie 1D più comuni includono:
- GS1 DataBar omnidirezionale
- Universal Product Code (UPC)
- Numero di articolo europeo (EAN)-13
- Codice 128
Quali sono le parti dei codici a barre 1D?
Codici a barre 2D
I codici 2D memorizzano i dati in orizzontale e in verticale. Ciò consente loro di contenere fino a 3.116 caratteri numerici o 2.335 caratteri alfanumerici codificati all’interno di quadrati, punti, esagoni o altre forme geometriche. Tutti i codici 2D integrano una funzione di correzione degli errori, simile alle cifre di controllo di alcuni codici 1D, che eliminano di fatto le letture anomale. All’interno di un singolo codice Data Matrix 2D, i dati sono solitamente codificati tre volte, aumentando significativamente la possibilità che il codice sia letto correttamente.
Le simbologie 2D più comuni sono:
- Data Matrix
- Codice QR (Quick Response)
- GS1 DataBar Stacked