Выбрать язык

Онлайн-генератор штрихкодов Code 39

Создавайте и скачивайте штрихкоды Code 39 в форматах PNG и SVG. Настраивайте масштаб, высоту и отображение текста для маркировки товаров и инвентаря.

Mehmet Demiray (Мехмет Демирай) Опубликовано Обновлено
Поделиться
Универсальный генератор штрихкодовИщете другой формат? Используйте основной инструмент для настройки и создания любых типов штрихкодов в одном удобном интерфейсе.
Code 39 кодирует символы A-Z, цифры 0-9, пробел и знаки - . $ / + %.
Множитель ширины модуля: большие значения увеличивают ширину штрихкода.
Высота штрихов в миллиметрах.
Отображать закодированное значение в виде читаемого текста под штрихкодом.

Что такое штрихкод Code 39: классика промышленной маркировки

Code 39 — один из первых и наиболее распространенных буквенно-цифровых штрихкодов. Его название происходит от структуры: каждый символ кодируется с помощью 9 элементов (5 штрихов и 4 пробела), из которых 3 всегда широкие (three of nine). Эта символика стала стандартом де-факто во многих отраслях, не связанных с розничной торговлей, благодаря своей простоте и надежности. Наш Генератор Code 39 позволяет легко создавать такие штрихкоды для любых нужд.

Основной набор символов Code 39 включает 43 знака:

  1. Заглавные латинские буквы: от A до Z
  2. Цифры: от 0 до 9
  3. Специальные символы: -, ., $, /, +, % и пробел.

Отличительной особенностью Code 39 является использование символа звездочки (*) в качестве старт-стопового знака. Любые данные, кодируемые в этом формате, должны начинаться и заканчиваться звездочкой. Эти символы не являются частью самих данных, а служат для сканера сигналом о начале и конце штрихкода. При использовании нашего генератора вам не нужно добавлять звездочки вручную — инструмент сделает это автоматически. Благодаря своей структуре, Code 39 является самопроверяемым, что снижает вероятность ошибки при считывании.

Code 39 или Code 128: какой штрихкод выбрать?

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

Сравним основные параметры этих двух символик:

Параметр Code 39 Code 128
Плотность данных Низкая. Штрихкод получается длинным. Высокая. Позволяет кодировать больше данных на меньшей площади.
Набор символов 43 символа (A-Z, 0-9, спецсимволы). Все 128 символов ASCII, включая строчные буквы и управляющие знаки.
Контрольная цифра Не обязательна (самопроверяемый). Обязательна, что повышает надежность данных.
Сложность Простая структура, легко поддерживается старым оборудованием. Более сложная структура, но поддерживается всеми современными сканерами.

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

Когда выбирать Code 128: - Если пространство на этикетке ограничено и нужна высокая плотность. - Если необходимо кодировать строчные буквы, полный набор знаков препинания или специальные символы ASCII. - Когда требуется максимальная целостность данных за счет обязательной контрольной суммы.

Для создания более компактных штрихкодов с расширенным набором символов вы можете использовать наш генератор Code 128.

Где применяется Code 39: от склада до оборонной промышленности

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

Основные области применения:

  • Складской учёт и логистика. Это одна из самых популярных сфер использования Code 39. Им маркируют стеллажи, палеты, контейнеры и отдельные товары для отслеживания их перемещения. Широкие допуски к качеству печати делают его идеальным для складских условий.
  • Производство. В автомобильной промышленности и машиностроении Code 39 используется для маркировки компонентов и узлов на всех этапах производственного цикла. Это позволяет автоматизировать учёт и контроль качества.
  • Здравоохранение. Штрихкоды Code 39 применяются для идентификации пациентов (на браслетах), маркировки медицинских карт, контейнеров с анализами и упаковок с лекарствами внутри медицинских учреждений.
  • Государственный сектор и оборона. Во многих странах, включая США (стандарт LOGMARS), Code 39 является официальным стандартом для маркировки военного имущества и грузов. Его используют для инвентаризации и логистики в вооруженных силах.
  • Внутренний документооборот и управление активами. Компании используют Code 39 для печати инвентарных номеров на офисной технике, мебели и другом имуществе. Также он часто применяется на идентификационных картах сотрудников и пропусках.

Как обеспечить надежное считывание Code 39: советы по печати

Надежность считывания штрихкода зависит не только от его правильной генерации, но и от качества печати. Чтобы сканеры безошибочно распознавали Code 39, созданный в нашем генераторе, следуйте нескольким простым рекомендациям.

Соотношение ширин штрихов. Это отношение ширины широкого штриха (или пробела) к узкому. Стандартные значения лежат в диапазоне от 2:1 до 3:1. Генератор Code 39 использует оптимальное соотношение, обеспечивающее хорошую читаемость. При печати убедитесь, что ваш принтер не искажает эти пропорции.

Свободные зоны (Quiet Zones). Это пустые поля слева и справа от штрихкода. Они необходимы, чтобы сканер мог отделить штрихкод от другой информации на этикетке. Ширина каждой свободной зоны должна быть не менее 10-кратной ширины самого узкого штриха. Как правило, достаточно оставить по 5 мм с каждой стороны.

Высота штрихов. Чем выше штрихи, тем проще сканеру захватить их лазерным лучом. Рекомендуемая минимальная высота составляет 15 % от общей длины штрихкода, но не менее 6,35 мм. Наш инструмент позволяет настроить этот параметр.

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

Часто задаваемые вопросы о штрихкоде Code 39

При работе со штрихкодами Code 39 у пользователей часто возникают вопросы о его особенностях и правилах использования. Мы собрали ответы на самые популярные из них.

Почему для Code 39 не нужна контрольная цифра? Code 39 относится к классу самопроверяемых (self-checking) символик. Это означает, что структура кодирования каждого символа такова, что единичная ошибка печати (например, один узкий штрих стал широким) не может превратить один действительный символ в другой. Такая встроенная защита от ошибок на уровне символа делает необязательным использование дополнительной контрольной цифры, хотя в некоторых стандартах (например, для медицинских применений) её всё же добавляют для повышения надежности.

Какие символы можно закодировать в Code 39? Стандартный Code 39 поддерживает 43 символа: - Заглавные латинские буквы: A, B, C, ..., Z - Цифры: 0, 1, 2, ..., 9 - Семь специальных символов: - (дефис), . (точка), $ (доллар), / (слэш), + (плюс), % (процент) и пробел.

*Что означают звездочки () по краям штрихкода?* Символ звездочки в Code 39 является служебным. Он используется как старт-стоповый символ, который указывает сканеру на начало и конец закодированных данных. Эти звездочки обязательны для корректного считывания, но они не являются частью передаваемой информации. Генератор Code 39 добавляет их автоматически.

В каких случаях стоит предпочесть Code 128? Несмотря на надежность Code 39, в некоторых ситуациях лучше использовать более современный Code 128. Переходите на него, если вам нужно кодировать большой объем информации на маленькой этикетке, так как Code 128 имеет гораздо более высокую плотность. Также он незаменим, если требуется закодировать строчные буквы или любые другие символы из полного набора ASCII.

Самые частые вопросы.

Какие символы можно закодировать с помощью Генератора Code 39?

Стандартный Code 39 поддерживает 43 символа: заглавные латинские буквы (A-Z), цифры (0-9) и семь специальных символов (минус/дефис, точка, доллар, слэш, плюс, процент и пробел). Наш генератор автоматически обрабатывает эти символы. Попытка ввода неподдерживаемых знаков, например, букв кириллицы или строчных латинских букв, приведет к ошибке.

Зачем в сгенерированном штрихкоде по краям стоят звездочки (*)?

Звездочки (*) являются обязательными служебными символами в спецификации Code 39. Они выполняют роль старт- и стоп-символов, которые сообщают сканеру, где начинается и заканчивается закодированная информация. Вам не нужно вводить их вручную в поле данных — наш Генератор Code 39 добавляет их автоматически при создании штрихкода.

Почему для Code 39 не всегда требуется контрольный символ?

Code 39 относится к самопроверяемым кодам. Это означает, что структура кодирования каждого символа такова, что случайная ошибка печати (например, дефект одного штриха) с крайне низкой вероятностью приведет к считыванию другого допустимого символа. Это обеспечивает базовую надежность без контрольной суммы. Однако для сфер с повышенными требованиями к точности данных, например, в медицине или оборонной промышленности, может применяться дополнительный контрольный символ по алгоритму Modulo 43.

В каких случаях лучше использовать Code 128 вместо Code 39?

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

Подойдет ли этот штрихкод для маркировки товаров в розничном магазине?

Нет, для розничной торговли на кассах используются другие стандарты, в основном EAN-13 (в Европе и России) или UPC (в Северной Америке). Code 39 предназначен для внутренних нужд: маркировки комплектующих на производстве, инвентаризации основных средств, отслеживания документов, идентификации пациентов в медицинских учреждениях или для служебных пропусков.

Какой формат файла (PNG или SVG) лучше выбрать для печати этикеток?

Для печати всегда рекомендуется выбирать формат SVG. SVG — это векторный формат, который можно масштабировать до любого размера без потери качества, что гарантирует максимальную четкость штрихов и уверенное считывание сканером. Формат PNG является растровым и подходит для веб-страниц или вставки в документы, но при увеличении его качество ухудшается, что может привести к проблемам при сканировании напечатанной этикетки.

Как правильно подобрать масштаб и высоту штрихкода для моей этикетки?

Подбор размера зависит от разрешения вашего принтера и расстояния сканирования. Общее правило: чем меньше этикетка и ниже качество печати, тем больше должен быть масштаб (ширина самых узких штрихов). Высота штрихов напрямую не влияет на кодирование, но достаточная высота (15 мм и более) упрощает позиционирование сканера и повышает надежность считывания с первого раза. Рекомендуется напечатать тестовый образец и проверить его считываемость вашим сканером перед массовой печатью.