Generatore Codabar
Il Codabar è una simbologia di codice a barre lineare (1D) che rappresenta le cifre da 0 a 9 e una manciata di simboli, pensata per chi deve etichettare e numerare oggetti in modo semplice e autonomo: biblioteche, laboratori e centri trasfusionali su tutti. Con il generatore qui sopra crei al volo un Codabar valido e lo scarichi in SVG o PNG.
Che cos'è il Codabar
Il Codabar è un codice a barre lineare sviluppato nel 1972 da Pitney Bowes e ancora oggi impiegato in contesti specifici. Codifica le dieci cifre numeriche (0-9) e un piccolo insieme di simboli, ed è una simbologia discreta: ogni carattere è autonomo, separato da un piccolo spazio dai vicini, con cui non condivide alcuna barra.
La caratteristica più apprezzata è di essere auto-verificante: la struttura di barre e spazi rende molto improbabile leggere un carattere al posto di un altro, riducendo gli errori anche in assenza di una cifra di controllo obbligatoria. È conosciuto anche come NW-7, Code 2 of 7 e USD-4.
Com'è fatto: struttura e caratteri
Una stringa Codabar si compone di tre parti: un carattere di start, i dati veri e propri e un carattere di stop. I delimitatori sono le quattro lettere A, B, C, D (talvolta indicate come a/b/c/d oppure T/N/*/E): servono al lettore per riconoscere inizio e fine della sequenza, ma non fanno parte del dato codificato.
- Cifre: 0 1 2 3 4 5 6 7 8 9
- Simboli ammessi: trattino, dollaro, due punti, barra, punto e più (- $ : / . +)
- Start/Stop: una tra A B C D all'inizio e una alla fine
Ogni carattere è disegnato con sette elementi tra barre e spazi (quattro barre e tre spazi), da cui il nome NW-7. La lunghezza è variabile: puoi codificare pochi caratteri o sequenze lunghe a seconda dell'etichetta, senza un numero fisso di cifre.
Dove si usa il Codabar
Pur essendo una tecnologia datata, il Codabar resta diffuso dove contano la semplicità di stampa e una buona affidabilità di lettura anche su supporti modesti. Gli ambiti storici e in parte ancora attivi sono:
- Biblioteche: tessere degli utenti e codici dei volumi, gestiti da molti sistemi di prestito.
- Banche del sangue e laboratori: identificazione di sacche e provette, dove una lettura affidabile è critica.
- Corrieri e logistica: storicamente sulle lettere di vettura aeree (airbill) di operatori come FedEx.
- Sviluppo fotografico: tracciamento di buste e ordini nei laboratori di stampa.
In questi settori il parco lettori già installato e gli standard interni ne hanno favorito la sopravvivenza, anche se per le nuove applicazioni si preferiscono simbologie più moderne.
Vantaggi, limiti e consigli pratici
I punti di forza del Codabar sono concreti: è facile da stampare anche con stampanti termiche economiche, è auto-verificante e a lunghezza variabile, comodo quindi per numerazioni progressive. Non richiede software complesso e i lettori che lo supportano sono molto diffusi.
I limiti, però, sono altrettanto evidenti: gestisce solo cifre e pochi simboli (nessuna lettera nei dati) e ha una densità informativa bassa, perciò a parità di caratteri occupa più spazio di simbologie come il Code 128.
- Lascia ai lati adeguate zone bianche (quiet zone) per una lettura affidabile.
- Non comprimere troppo l'altezza delle barre: agevola la scansione anche su etichette imperfette.
- Se ti serve un controllo aggiuntivo, valuta una cifra di controllo a livello applicativo, perché il Codabar non la impone.
Domande frequenti
Il Codabar può contenere lettere?
No: nei dati il Codabar codifica solo le cifre 0-9 e i simboli - $ : / . + . Le lettere A, B, C e D servono unicamente come caratteri di start e stop e non fanno parte del valore.
Il Codabar richiede una cifra di controllo?
No, non è obbligatoria perché la simbologia è già auto-verificante. Alcuni settori, come le biblioteche, aggiungono comunque una cifra di controllo a livello applicativo per maggiore sicurezza.
Che differenza c'è tra Codabar e Code 128?
Il Code 128 codifica l'intero set di caratteri ASCII (lettere, cifre e simboli) ed è più compatto; il Codabar gestisce invece solo numeri e pochi simboli. Quest'ultimo resta scelto per la compatibilità con sistemi storici come biblioteche e banche del sangue.
Il Codabar è ancora utilizzabile oggi?
Sì. Pur essendo una tecnologia datata, è tuttora impiegato in biblioteche, laboratori e centri trasfusionali ed è supportato dalla maggior parte dei lettori in commercio.
Posso usare il Codabar per la vendita al dettaglio?
Non è la scelta ideale: per i prodotti destinati al commercio si usano gli standard EAN/UPC richiesti da GS1. Il Codabar nasce per usi interni e per il tracciamento, non per la cassa dei negozi.