Code-39

Code 39 – довольно известный и также один из самых распространенных форматов штрихового кода, который чаще всего применяется для того, чтобы решить задачи, которые связаны с непосредственной маркировкой товара.Code 39 также известен, как «USS Code 39», «Code 3/9», «Code 3 of 9», «USD-3» или же  «Alpha39» .Это специальное штрих-кодовое обозначение, которое, как правило, применяется для закодирования больших латинских букв и цифр от 0 до 9. Также можно закодировать такие, например, символы как значок доллара - $.
ГОСТ 30742-2001 (ИСО/МЭК 16388-99) «Автоматическая идентификация» регламентирует:
  • Технические требования, которые предъявляются к USD-3
  • Показатели символики
  • Кодирование знаков всех данных
  • Алгоритмы и размеры декодирования
  • Параметры применения и строки-префиксы, а также идентификатора символики.

Структура штрихкода Code 39 состоит из 6 разделов, которые называются зонами.

  1. Белое поле, которое также имеет другое название – свободное поле.
  2. Start , тоесть стартовый символ
  3. Информация, которая уже закодирована
  4. Проверочный символ (контрольная сумма) – необязательный параметр;
  5. Остановочный (Stop) символ;
  6. Белое (свободное) поле.
Интервал между знаками, тоесть сам пробел необходим для отделения знаков в символе. Как правило, его плотность – 13-16 модулей, в том числе межзнаковый интервал. Элементы распределяются от самого широкого к узкому. Часть в символе, которая не несёт никаких данных – 2 знака символа.
Одно из основных отличий штрих-кода стандарта USS Code 39 от Code 128 в том, что у него не обязательно наличие контрольного знака.

Однако для того, чтобы улучшить надёжность данных, которые кодируются, применяется контрольный знак, располагающийся между остановочным символом и  последним знаком всех данных. Он рассчитывается по модулю 43 при помощи сложения значений абсолютно всех знаков.

Итак, как правило, в большинстве случаев все знаки данных, включая стартовый символ, а также остановочный символ печатаются совместно с штрих-кодом, тоесть штрих код Code 3 of 9 чаще используют человеческом, читаемом исполнении. Ни у гарнитуры, ни у размера шрифта нет определённого регламента. Место для печати знаков визуального представления может быть выбрано любое, но главное: рядом со штриховым кодом. Однако без учёта перекрытия белого поля , тоесть свободных он слева и справа