За какво служи всеки формат
Генераторът на баркодове на abcsyg.com предлага пет формата. Основната разлика не е във външния вид, а в това какви знаци допускат и кой трябва да ви даде номера.
| Формат | Какво съдържа | Типична употреба |
|---|---|---|
| EAN-13 | 13 цифри (12 данни и 1 контролна) | Продукти за продажба в магазини в по-голямата част от света |
| UPC-A | 12 цифри (11 данни и 1 контролна) | Продукти за продажба в САЩ и Канада |
| EAN-8 | 8 цифри (7 данни и 1 контролна) | Много малки опаковки, където не се побира EAN-13 |
| Code 128 | Латински букви, цифри и символи от клавиатурата | Логистика, пратки, инвентар, пропуски |
| Code 39 | Главни букви, цифри и - . $ / + % и интервал | По-стар формат, използван в промишлеността; чете се от почти всички четци |
Практическото правило: ако кодът ще идентифицира продукт, който се продава в магазини, използвате EAN-13 или UPC-A. За всичко останало (кутии, рафтове, досиета, оборудване, поръчки) Code 128 е най-удобният избор, защото приема текст и цифри и не зависи от никоя организация.
Как се изчислява контролната цифра на EAN-13
Последната цифра на EAN-13 не е данна: тя е проверка, изчислена с другите дванайсет. Служи за откриване на грешки при писане или печат. Ето как се изчислява, с примера с дванайсетте цифри 400638133393.
- Запишете дванайсетте цифри и им задайте редуващи се тегла, като започнете отляво с 1 и после 3: 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3.
- Умножете всяка цифра по теглото ѝ: 4×1 = 4, 0×3 = 0, 0×1 = 0, 6×3 = 18, 3×1 = 3, 8×3 = 24, 1×1 = 1, 3×3 = 9, 3×1 = 3, 3×3 = 9, 9×1 = 9, 3×3 = 9.
- Съберете резултатите: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89.
- Намерете колко липсва до следващото кратно на 10: от 89 до 90 липсва 1. Това е контролната цифра.
- Пълният код е 4006381333931. Ако сумата вече е кратна на 10, контролната цифра е 0.
Ако промените една-единствена цифра и оставите последната същата, сметката вече не излиза и четецът отхвърля четенето, вместо да върне грешен номер. Затова генераторът, когато въведете 13-те цифри и последната не съвпада, ви казва коя трябва да бъде; а ако въведете само първите 12, я изчислява и я добавя вместо вас.
UPC-A и EAN-8: същото изчисление, друг размер
UPC-A използва същата идея с 11 цифри данни. Пример: 03600029145. Цифрите на нечетни позиции (1-ва, 3-та, 5-та…) се събират 0 + 6 + 0 + 2 + 1 + 5 = 14 и се умножават по 3: 42. Тези на четни позиции се събират 3 + 0 + 0 + 9 + 4 = 16. Общо: 42 + 16 = 58 и до 60 липсват 2. Пълният код е 036000291452.
UPC-A е равностоен на EAN-13, който започва с 0: същият номер с нула отпред би бил 0036000291452 със същата контролна цифра. Затова съвременните четци разбират и двата.
При EAN-8 теглата се редуват наобратно (3, 1, 3, 1, 3, 1, 3, като се започва отляво). За 7351353: 21 + 3 + 15 + 1 + 9 + 5 + 9 = 63 и до 70 липсват 7. Кодът е 73513537.
Важното предупреждение: номерата ги присвоява GS1
Да генерирате рисунка от чертички с даден номер не ви дава право да използвате този номер. За да продавате продукти в магазини или в онлайн магазини, които го изискват, номерата EAN и UPC трябва да бъдат присвоени на вашата фирма чрез GS1, организацията, която управлява тези кодове, обикновено чрез нейния офис във вашата страна. Кодовете се резервират от GS1 за всяка фирма, за да не се случи двама производители да получат един и същ номер.
Генераторът рисува символа правилно, но не знае дали въведеният от вас номер вече принадлежи на друг продукт и не го регистрира. Ако измислите EAN-13 и го залепите на продукт, който ще продавате, той може да съвпадне с този на друга марка и да създаде объркване в инвентара на този, който го купи.
За вътрешна употреба положението е друго: собствен инвентар, рафтове, кутии, досиета, оборудване или билети за събитие. Там можете да използвате Code 128 с кодовете, които пожелаете, или дори измислен от вас EAN-13, стига кодът да не излиза извън вашата организация.
Размер, контраст и свободни зони
Повечето кодове, които не се сканират, се провалят заради начина на печат, а не заради номера. Проверете следните точки преди печат:
- Контраст: черни чертички на бял фон е безопасната комбинация. Избягвайте светли цветове на чертичките, текстурирани фонове и червено върху бяло, което много четци с червена светлина не различават.
- Свободна зона: оставете бяло място отстрани. При EAN-13 нормата изисква около 11 модула отляво и 7 отдясно, където модулът е ширината на най-тънката чертичка. Ако кодът докосва ръба на етикета или рисунка, четецът не знае къде започва.
- Ширина на чертичките: в генератора ползвайте ширина 2 px или повече. Колкото по-тънки са чертичките, толкова по-лесно е принтер с ниска резолюция да ги размаже.
- Височина: много ниските чертички са по-трудни за прицелване. Стойността по подразбиране обикновено стига; увеличете я, ако четецът трябва да се позиционира на ръка.
- Не разтягайте: ако увеличавате или намалявате PNG изображение с различни пропорции, относителната ширина на чертичките се променя и кодът престава да се чете.
- Показване на текста отдолу: добре е да остане включено, защото ако кодът се повреди, някой може да въведе номера на ръка.
PNG или SVG: кога кое е по-удобно
Генераторът позволява да изтеглите кода като PNG или SVG. PNG е изображение от пиксели: практичният избор за вмъкване в документ, таблица или етикет с фиксиран размер. Ако го увеличите после, краищата на чертичките се размиват и може да е трудно да се чете.
SVG е векторна рисунка: може да се мащабира до всякакъв размер без загуба на острота, затова е най-доброто за печатници, дизайн на опаковки или големи плакати. Ако не сте сигурни, изтеглете и двата: PNG за ежедневна употреба и SVG като резервен оригинал.
Изпробвайте го, преди да отпечатате 500 етикета
Покажете кода на екрана (или отпечатайте един пробен лист) и го сканирайте с камерата на телефона или с приложението за четене на кодове, което ползвате. Проверете дали прочетеният номер е точно този, който сте въвели.
Направете го и с реалния размер, който ще има върху етикета, и със същата хартия и същия принтер. Код, който се чете добре на екрана, може да не успее на термопринтер с ниско качество или върху гланцирана хартия. Ако не успее, опитайте с по-широки чертички, повече поле или по-бял фон, преди да смените формата.
Често задавани въпроси
Мога ли да измисля EAN-13, за да продавам продуктите си?
За да ги продавате в магазини или платформи, които го изискват, ви трябват номерата, присвоени на вашата фирма от GS1. Измислен номер може да съвпадне с този на друг продукт. За вътрешен инвентар можете да използвате каквито кодове пожелаете.
Каква е разликата между EAN-13 и UPC-A?
EAN-13 има 13 цифри и е стандарт в по-голямата част от света; UPC-A има 12 и се използва в САЩ и Канада. UPC-A е същият като EAN-13, който започва с 0, и съвременните четци четат и двата.
Кой формат ми е удобен за собствен инвентар?
Code 128: приема латински букви, цифри и символи от клавиатурата, компактен е и не изисква регистриране на номера в никоя организация.
Защо моят EAN-13 код не е валиден?
Най-вероятно последната цифра не съвпада с изчислението на другите дванайсет. Генераторът ви показва коя трябва да бъде или я изчислява сам, ако въведете само първите 12.
Качва ли се номерът, който въвеждам, на някакъв сървър?
Не. Кодът се рисува във вашия браузър и нищо не се изпраща към никакъв сървър.