Чтобы распознать код 128, каждый символ в символе Code 128 начинается со штриха и заканчивается пробелом (за исключением символа остановки, который добавляет дополнительный штрих). Каждый состоит из трех штрихов и трех пробелов. Полосы и пробелы имеют 4 разных ширины (1, 2, 3 или 4 единицы), при этом сумма ширин полос четная, а сумма пробелов нечетная, что составляет в общей сложности 11 единиц на символ.

Со временем код 128 был адаптирован к конкретным отраслевым стандартам для обработки сложной идентификации продукта:

• GS1-128 (ранее UCC128 или EAN128) – создан той же организацией, которая контролирует штрих-коды UPC и которая обрабатывает SSCC-18 и SSCC-14, используемые для доставки контейнеров
стиль жизни
• AIAG – инициативная группа автомобильной промышленности

•ISBT-128 – для продуктов крови

•SSCC-18 – для транспортных контейнеров

• USPS – использует базовый код 128 для подтверждения доставки

• USPS – использует код USPS-L-3216, 24-значную этикетку для емкостей и мешков

Если у вас есть какие-либо вопросы по коду 128 или вы хотите узнать, подойдет ли он для вашего типа применения, свяжитесь с экспертами по этикеткам, чтобы обсудить ваши требования. В противном случае вы можете быть спокойны, используя наше программное обеспечение для этикетирования BarTender®, в котором все, что вам нужно будет сделать, это указать набор символов, который вы хотите использовать, и настроить размер кода в соответствии с вашей этикеткой.

Независимо от того, как вы его называете – код 39, код 3 из 9, код USS 39, USD-3, Alpha39 или тип 39, этот штрих-код остается одним из самых популярных кодов, используемых сегодня – за исключением кода UPC, используемого на всех розничных товарах.

Код 39 был первым буквенно-цифровым кодом, разработанным еще в 1974 году, и до сих пор является одним из наиболее часто используемых символов для электроники, здравоохранения и государственных органов.
https://tozpat.ru/shtrih-kody-stran-pro … j-tablica/
Схема кода 39 Каждый символ кода 39 состоит из 5 строк и 4 пробелов, 3 из которых широкие (для двоичного значения 1) и 6 узких (для двоичного значения 0), что в общей сложности составляет девять элементов. Он кодирует 43 различных алфавитных, цифровых и графических символа верхнего регистра плюс пробел и имеет возможность кодировать все 128 символов ASCII.