Продукция, у которой есть штрих код, очень часто сопровождает нас в жизни. Не обходит стороной эта тенденция и товары, которые выпускает типография.
История возникновения
Разработан штрих код в Америке в 1973-1974 годах и, по сути, он представляет собой наследника азбуки Морзе. Система носила название UPC и состояла из 12 цифр. Но поскольку данная система учитывала интересы только одной страны, для применения в европейских государствах был создан код EAN-13. В 2005 году две системы было объединены в глобальную организацию GS1.
Разновидности штрих кодов
В различных сферах деятельности человека, где требуется строгий учет, как например, в библиотеке или на складе, применяются такие версии, как Code 25 или ITF.
Что содержит код EAN?
Подобный вид кодировки подразумевает деление поля на 5 областей:
- три цифры - код регионального представительства ассоциации GS1;
- от четырех до шести цифр обозначающих код производителя продукции;
- от трех до пяти цифр – поле, которое выделяется для кодировки самой продукции;
- одна цифра, представляющая собой контрольное число для исключения ошибки при проверке сканером;
- дополнительное поле.
Система EAN имеет высокую степень защиты от сбоев.
Поскольку система EAN-13 приходится потомком UPC -12, первая цифра обозначается без своего поля и скрывается в кодировке других цифр. Остальные 12 разделяются на две группы, огражденные штрих-шаблонами.
Каждая цифра из левой либо правой группы шифруется 4-мя штрихами – 2 светлыми и 2 темными. Ширина штриха варьируется в пределах от 1 до 4 единиц. Неизменной остается ширина всего кода, она составляет 95 единиц. Каждый код содержит 30 темных и 29 светлых штрихов.
Определение контрольного числа
Крайнее значение штрих кода является проверяющим, именно оно подтверждает, верно ли были введены предыдущие 12 значений.
Метод расчета следующий:
- складываются все четные цифры, далее, полученное число умножается на 3;
- суммируются все нечетные цифры кода;
- значения складываются, от этого числа оставляют лишь первую цифру. От 10 отнимают это число;
- полученное значение и будет контрольным.