Voor elk cijfer worden 7 streepjes gebruikt die wit (0) of zwart (1) zijn. De code kan gelezen worden door een scanner die enkel de bits 0 (wit) en 1 (zwart) kent. Buiten de streepjes die door de 12 cijfers worden bepaald is er nog standaard een Start-, Midden- en Eind-code. Deze zijn altijd respectievelijk 101, 01010 en 101. Deze streepjes zijn het houvast voor de scanner. Van de 12 cijfers van de UPC code worden er 6 vóór de M-code (L) en 6 ná de M-code geplaatst (R). De UPC code is dan als volgt opgebouwd:
SLLLLLLMRRRRRRE
De omzetting van getallen naar streepjes is voor L anders dan voor R:
De L(inker)-codes zijn:
0: 0001101
1: 0011001
2: 0010011
3: 0111101
4: 0100011
5: 0110001
6: 0101111
7: 0111011
8: 0110111
9: 0001011
De R(echter)-codes zijn het complement (dus 1 wordt 0 en 0 wordt 1):
0: 1110010
1: 1100110
2: 1101100
3: 1000010
4: 1011100
5: 1001110
6: 1010000
7: 1000100
8: 1001000
9: 1110100
UPC wordt buiten de VS nauwelijks gebruikt. In plaats daarvan wordt de EAN-13 gebruikt, een uitbreiding op de UPC-code voor internationaal gebruik.
Deze site is onderdeel van Zillion Productions. Voor professionele grafische vormgeving, drukwerk en fotografie, onder één dak. We just do more!
Internationale website: www.OrderBarcodesOnline.com