Описание тега code39
Code 39 представляет собой дискретную символику штрих-кода переменной длины.
Спецификация Code 39 определяет 43 символа, состоящих из прописных букв (от A до Z), цифровых цифр (от 0 до 9) и ряда специальных символов (-, ., $, /, +, % И пробел). Дополнительный символ (обозначается '*') используется как для начального, так и для конечного разделителей. Каждый символ состоит из девяти элементов: пяти полосок и четырех пробелов. Три из девяти элементов в каждом символе являются широкими (двоичное значение 1), а шесть элементов узкими (двоичное значение 0). Соотношение ширины между узким и широким можно выбрать от 1:2 до 1:3.