Universal Product Code: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Traduzione e correzione di refusi
Riga 104:
Le cifre poste sul lato sinistro del UPC-A (le cifre a sinistra del delimitatore M (middle) ) hanno una larghezza totale delle barre equivalente ad un multiplo della dimensione-X che è un numero dispari. Al contrario le cifre del lato di destra sono di larghezza pari.
 
Di conseguenza un lettore barcode può determinare se sta scansionando un simbolo da sinistra a destra o da destra a sinistra (il simbolo è capovolto). Dopo aver rilevato un delimitatore S (start) or E (end) (sono tra loro uguali, ''barra-spazio-barra'', indipendentemente dalla direzione di lettura), lo scanner vedrà una lunghezza dispari, se la scansione è da sinistra a destra, o disparipari per la scansione da destra a sinistra. Attraverso l'informazione parità/direzione, un simbolo capovolto non può confondere lo scanner. Quando ci si imbatte con un simbolo capovolto, lo scanner può semplicemente ignorarlo (molti scanner alternano una scansione sinistra-destra con una destra-sinistra in modo da leggere il simbolo al passaggio successivo) oppure riconoscere la sequenza e metterla nel giusto ordine.
C'è un'altra particolaità nella codifica delle cifre. Le cifre del lato destro sono l'inverso ottico delle cifre del lato di sinistra, cioè le barre nere vengono trasformate in spazi bianchi e viceversa. Ad esempio, nel lato sinistro "4" è rappresentato dalla sequenza: lo spazio × 1 - barra × 1 - spazio × 3 - barra × 2. Mentre nel lato destro "4" è barra × 1 - spazio × 1 - barra × 3 - spazio × 2 .