Codabar è un codice a barre degli anni '60 ancora ampiamente usato in tre nicchie: identificazione delle banche del sangue, tessere delle biblioteche (Library of Congress e molte biblioteche pubbliche statunitensi) ed etichette delle lettere di vettura aeree FedEx.
Codifica le cifre 0–9 e i simboli - $ : / . +, più quattro coppie di lettere (A/B/C/D) che fungono da caratteri di start e stop.
Generato da JavaScript nel tuo browser. Nulla viene caricato; nulla viene memorizzato sui nostri server.
At a glance
| Specifica | ANSI/AIM BC3-1995 (USS Codabar) — nessuno standard ISO — ANSI/AIM BC3-1995 (USS Codabar) |
|---|---|
| Conosciuto anche come | NW-7 (Giappone) · Monarch · Code 2 of 7 · USD-4 |
| Set di caratteri | Cifre 0–9 e i simboli - $ : / . + — ANSI/AIM BC3-1995 (USS Codabar) |
| Caratteri di start/stop | A, B, C o D — caratteri di inquadramento, non dati — ANSI/AIM BC3-1995 (USS Codabar) |
| Cifra di controllo | Nessuna nella specifica base; alcune applicazioni aggiungono il modulo-16 — ANSI/AIM BC3-1995 (USS Codabar) |
| Struttura | Discreta, auto-verificante — ANSI/AIM BC3-1995 (USS Codabar) |
| Anno di introduzione | 1972 (Pitney Bowes / Monarch Marking Systems) |
“Codabar is a discrete, self-checking symbology with sixteen data characters — the digits 0 through 9 and six symbols — framed by four start/stop characters A to D.”
Regole di formato
Ogni stringa Codabar deve iniziare e finire con una tra A, B, C o D — questi non sono dati ma caratteri di inquadramento. I dati tra di essi sono cifre e i simboli consentiti.
I caratteri di start e stop possono essere diversi (ad es. start A, end B) e alcune applicazioni li usano per codificare metadati sul tipo di codice a barre.
Quando ti serve davvero Codabar
Usa Codabar solo quando il tuo sistema lo richiede specificamente — tipicamente sistemi bibliotecari, identificazione delle banche del sangue, etichette FedEx o sviluppo fotografico. Per qualsiasi nuova applicazione senza un requisito specifico, scegli invece Code 128.
Frequently asked questions
- Perché devo iniziare con A, B, C o D?
- Sono i caratteri di inquadramento start/stop obbligatori nella specifica Codabar. Lo scanner li usa per rilevare l'inizio e la fine del codice.
- Codabar ha una cifra di controllo?
- Non nella specifica base. Alcune implementazioni aggiungono un controllo modulo-16; la nostra no.
