EAN-8

EAN-8 este varianta compactă, de 8 cifre, a EAN-13, concepută pentru ambalaje mici pe care nu încape un simbol de lungime completă.

Introducere
EAN-8 este versiunea scurtă a EAN-13, la fel cum UPC-E este pentru UPC-A. Deși arată foarte asemănător, există unele diferențe. UPC-E nu codifică explicit prima cifră (NS), în timp ce EAN-8 codifică toate cele 8 cifre. Dacă folosiți fontul Morovia UPC/EAN/Bookland pentru a desena un simbol EAN-8, trebuie să țineți cont de acest lucru. Aceasta înseamnă și că EAN-8 nu este compatibil cu UPC-E din perspectiva codificării și decodificării. Mai mult, deși un număr UPC-E poate fi convertit înapoi în UPC-A, acest lucru nu este valabil pentru EAN-8. Nu există o metodă definită de conversie între EAN-13 și EAN-8.

Un număr EAN-8 conține 7 cifre de mesaj plus 1 cifră de control. Primele două sau trei cifre identifică autoritatea de numerotare; restul de 4 sau 5 cifre identifică produsul. Trebuie să solicitați numărul EAN-8 separat, de la agenția de numerotare responsabilă pentru țara sau regiunea dvs.

Calculul cifrei de control
Cifra de control EAN-8 este calculată folosind metoda modulo 10. Iată pașii pentru calcularea cifrei de control EAN-8:
1. De la dreapta la stânga, începând cu poziția impară, atribuiți poziția impară/pară fiecărei cifre.
2. Însumați toate cifrele de pe poziții impare și înmulțiți rezultatul cu 3.
3. Însumați toate cifrele de pe poziții pare.
4. Însumați rezultatele de la pasul 3 și pasul 4.
5. Împărțiți rezultatul de la pasul 4 la 10. Cifra de control este numărul care, adăugat la rest, dă 10.

Codificare
Codificarea unui simbol EAN-8 folosește toate cele trei seturi de caractere. Un simbol EAN-8 are următoarea structură:
1. Bare de gardă de start, întotdeauna cu modelul bară+spațiu+bară.
2. Două caractere ale sistemului de numere, codificate cu setul de caractere A.
3. Următoarele două caractere, codificate cu setul de caractere A.
4. Bare de gardă centrale, cu modelul spațiu+bară+spațiu+bară+spațiu.
5. Ultimele trei caractere, codificate cu setul de caractere C.
6. Bare de gardă de stop, întotdeauna cu modelul bară+spațiu+bară.