EAN-13
Штрих-код EAN-13 (European Article Number) является самым распространенным среди линейных символик. С помощью этой системы знаков можно закодировать 12 цифр, последняя 13ая цифра кода - контрольная сумма для проверки целостности кода. Допускается кодирование только цифр.
Структура кода такова:
Первые 2-3 цифры кода выделены для кодирования страны производителя товара;
Далее 4-5 цифр выделено под кодирование производителя товара;
Оставшиеся 3-5 цифр - номер продукта на предприятии.
Как уже говорилось 13ая цифра контрольная. Она рассчитывается автоматически на основе предыдущих 12 по особому алгоритму. Благодаря этой цифре можно определить правильно ли прочитан код.
Если же рассматривать отображение кода, то можно заметить, что в начале и конце кода есть штриховая последовательность с двумя линиями. Если представлять код в виде двоичной последовательности, где линия -1, а пробел - 0, то эта штриховая последовательность выглядит как 101. Кроме того, штрих код разделен на две части ровно посередине такой же последовательностью.
Каждая цифра кодируется 7 модулями (линиями и пробелами). Существуют три специальные таблицы с кодовыми последовательностями для цифр. Причем первая и вторая половина кода использует разные варианты таких таблиц.
Этот код может читаться в любой последовательности слева-направо или справа-налево. Простота кода и простота чтения быстро сделали его популярным в сфере розничной торговли для маркировки товаров.
К недостаткам этого кода часто относят его малую емкость - длину кодируемой последовательности.
Для добавления штрих-кода EAN-8 на страницу отчета используйте объект Barcode на боковой панели компонентов в дизайнере отчетов и выберите код:
Для редактирования кода сделайте двойной клик по добавленному объекту или выберите в контекстном меню пункт «Редактировать…»:
Вы можете отключить отображение цифр под кодом с помощью свойства ShowText в инспекторе свойств объекта Barcode: