Склад и производство

Code 39: допустимые символы, размеры и печать

Code 39 — простой линейный формат для внутренних кодов. Его удобно применять там, где оборудование уже настроено на этот стандарт и длина этикетки не критична.

Какие данные принимает Code 39

Базовый набор включает цифры, заглавные латинские буквы, пробел и символы - . $ / + %. Стартовый и стоповый символы добавляются генератором автоматически — вводить звёздочки вручную не нужно. Кириллица и строчные буквы в этой реализации не поддерживаются.

Главное ограничение — ширина

Каждый символ Code 39 занимает сравнительно много штрихов и пробелов. Чем длиннее значение, тем шире должен быть код. Если попытаться уместить длинную строку на узкой этикетке, модули станут слишком тонкими и сканер начнёт ошибаться. Для длинных или смешанных идентификаторов чаще рациональнее Code 128.

КритерийCode 39Code 128
Набор символовОграниченный, заглавная латиницаБолее широкий ASCII-набор
ПлотностьНижеВыше, особенно для цифр в режиме C
Типичная задачаСклад, инвентарь, совместимость с существующей системойАртикулы, партии, серийные номера

Порядок подготовки

  1. Убедитесь, что сканер и учётная система ожидают Code 39.
  2. Сократите идентификатор до полезного минимума и переведите буквы в верхний регистр.
  3. Выберите Code 39 в генераторе и проверьте сообщение валидации.
  4. Подберите размер этикетки, оставив свободное пространство по бокам.
  5. Напечатайте одну тестовую копию и считайте её с обычного рабочего расстояния.
Не обрезайте белые поля при экспорте или в драйвере принтера. Для линейного кода это часть рабочей области, а не декоративный отступ.

Когда выбрать другой формат

Для розничного товарного номера из 13 цифр используйте EAN-13. Для компактной этикетки со сложным внутренним идентификатором — Code 128. Code 39 стоит выбирать осознанно: из-за совместимости, простоты оборудования или требований действующего процесса.

Создать Code 39

Генератор проверит набор символов и подготовит SVG, PNG, PDF или печатный тираж.

Перейти к генератору