Code39

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Генератор отчетов > Проектирование отчетов > Отображение графической информации и штрих-кодов > Штрих-коды > Линейные штрих-коды > Другие штрих-коды >

Code39

 

Code 39 (также известный как "Код 3 из 9")  - это дискретный двунаправленный контролепригодный код переменной длины. Этот код используется большинством фирм производящих автомобили в качестве маркировочного для модели автомобиля и его частей.

 

Допустимые символы:

0123456789

ABCDEFGHIJKLMNOPQRSTUVWXYZ

-.$/+% space

Длина:

переменная

Контрольная цифра:

по спецификации - нет;

на практике - одна, алгоритм modulo-43

 

Штрих-код Code 39 может закодировать большие латинские буквы (от A до Z), цифры (от 0 до 9) и группу специальных символов. Штрих-код не содержит контрольный символ, но он может быть добавлен программно. Каждый символ начинается и заканчивается темным штрихом, состоит из 5 темных и 4 светлых штрихов. Отношение ширины узкого и широкого штриха может составлять от 2.2:1 до 3:1.

 

Возможно главный недостаток штрих-кода Code 39 - это низкая плотность данных. Он требует больше места, чем например Code 128. Но штрих-код Code 39 все еще широко используется и может быть распознан практически любым сканером штрих-кодов.

 

 

Штрих-код "Code 39". Строка данных "ABC-123"

 

Code 39 extended - это версия штрих-кода Code 39, которая поддерживает набор символов ASCII. Символы 0-9, A-Z, "." и "-" кодируются так же, как Code 39. Маленькие латинские буквы, дополнительные символы пунктуации и управляющие символы представлены как последовательности из двух символов Code 39.

 

 

Штрих-код "Code 39 extended". Строка данных "Abc+"

 

i Примечание. Сканеры штрих-кодов не могут сами отличить штрих-код Code 39 от штрих-кода Code 39 extended. Выбор нужного штрих-кода надо осуществлять либо настройкой сканера, либо программно.