Линейные коды (1D)

Линейные или одномерные (1D) коды представлены в виде ряда вертикальных линий и пробелов разной ширины. Они читаются строго в горизонтальном направлении, слева направо. Такие коды очень дёшевы и просты в использовании

Вмещают около 20-30 символов ― например, артикул или серийный номер товара. Подходят для автоматической расшифровки считывателем и ручной обработки сведений: для этого достаточно ввести в систему буквенную либо числовую информацию, которая указывается под рисунком.

На идею самого штрихкода Джозефа Вудланда, автора первого штрихкода, натолкнула Азбука Морзе. По его словам, он просто расширил точки и тире вниз и сделал из них узкие и широкие линии.

Самый распространенный из линейных кодов ― это международный стандарт кодирования EAN. Он состоит из 8 или 13 символов и имеет следующую структуру:

Ещё один часто употребимый формат штрихкодов - это стандарт PDF417. Название PDF происходит от «Portable Data File». Число «417» отражает структуру кода — штрихкод имеет длинну в 17 модулей, состоящих из 4-х «штрихов» и «пробелов», что упрощает его декодирование.