Штрих-код представляет собой графическое изображение, состоящее из прямоугольных штрихов и пробелов переменной ширины. В штрих-коде закодированы числа, пробелы и, в некоторых случаях, знаки, путем изменения ширины и местоположения штрихов и пробелов.
Считывание закодированной в штрих-коде информации осуществляется при помощи считывателей штрих-кода, световой луч которого, перемещается по штрих-коду и фиксирует изменения в количестве отраженного света. Далее, полученная информация преобразуется в алфавитно-цифровые символы, которые, в свою очередь, используется для сравнения с имеющимся в базе данных компьютера кодом и определения нужной информационной записи.
Проще говоря, штрих-код является символьным ключом, назначение которого, — установить уникальную связь с информацией, хранящейся в компьютере. Помимо этого, штрих-код помогает:
Формирование штрих-кодов происходит при помощи специальных «языков», называемых символиками. Каждая символика использует свою комбинацию ширины штрихов и пробелов для кодирования символов данных. Существуют символики многомерные, матричные и линейные. Самыми распространенными среди линейных являются следующие символики:
Сегодня, штрих-код получил наибольшее распространение в сфере торговли, обусловлено это следующими обстоятельствами:
При печати штрих-кода следует обязательно учитывать цвет поверхности, на которую ноносится штрих-код и на основании этого выбирать определенный цвет самого штрих-кода.
Связано это с тем, что при считывании штрихового кода сканер реагирует на чередование темных и светлых полей, поэтому контраст между штрихами и пробелами должен быть достаточным для его работы.
В идеале, напечатанные штрихи символа штрихового кода должны быть совершенно черные, а поле, на котором они печатаются, — идеально белым. В этом случае обеспечивается наивысшая контрастность. Это условие не всегда можно соблюсти на практике, так как штриховые коды печатаются нами на производстве пластиковых карт в цветовых вариантах, предусмотренных дизайном.
Если придерживаться основных правил, касающихся цвета, контраста и изображения, то можно создавать читаемые штриховые коды любых цветов и на любом типе упаковочного материала. Ниже приведены цветовые сочетания штриховых кодов, считываемые и не считываемые сканером.