Бесплатный генератор штрихкодов Code 39 Extended — полный ASCII, без регистрации, мгновенная загрузка

Создавайте штрихкоды Code 39 Extended онлайн бесплатно — без аккаунта, без программного обеспечения, без ограничений. Введите любую полную строку ASCII — включая строчные буквы, знаки препинания и специальные символы — и получите четкий, сканируемый штрихкод в формате PNG или SVG в течение нескольких секунд. Code 39 Extended (также известный как Code 39 Full ASCII) расширяет стандартную символику Code 39 для охвата всех 128 символов ASCII, кодируя нестандартные символы как пары из двух символов. Предварительный просмотр в реальном времени обновляется по мере ввода. Загружайте отдельные штрихкоды или создавайте сотни за раз.

Code 39 Extended — официально называемый Code 39 Full ASCII — является расширением широко используемой символики Code 39, которое расширяет ее родной набор из 43 символов до всех 128 символов ASCII. Стандартный Code 39 ограничен заглавными буквами (A–Z), цифрами (0–9) и восемью специальными символами (пробел, -, ., $, /, +, %, *). Code 39 Extended снимает это ограничение, представляя дополнительные символы — включая строчные буквы, управляющие символы и расширенную пунктуацию — как последовательности из двух символов, используя стандартный набор символов Code 39. Результатом является линейный штрихкод переменной длины, дискретный, самопроверяемый, который может кодировать любые данные ASCII, оставаясь совместимым с широкой экосистемой сканеров и считывателей Code 39, уже развернутых в промышленности. Стандартизированный по ISO/IEC 16388 и ANSI/AIM BC1, Code 39 Extended используется везде, где существует инфраструктура Code 39, но требуется возможность кодирования полного ASCII.

Что такое Code 39 Extended?

Code 39 Extended — официально называемый Code 39 Full ASCII — является расширением широко используемой символики Code 39, которое расширяет ее родной набор из 43 символов до всех 128 символов ASCII. Стандартный Code 39 ограничен заглавными буквами (A–Z), цифрами (0–9) и восемью специальными символами (пробел, -, ., $, /, +, %, *). Code 39 Extended снимает это ограничение, представляя дополнительные символы — включая строчные буквы, управляющие символы и расширенную пунктуацию — как последовательности из двух символов, используя стандартный набор символов Code 39. Результатом является линейный штрихкод переменной длины, дискретный, самопроверяемый, который может кодировать любые данные ASCII, оставаясь совместимым с широкой экосистемой сканеров и считывателей Code 39, уже развернутых в промышленности. Стандартизированный по ISO/IEC 16388 и ANSI/AIM BC1, Code 39 Extended используется везде, где существует инфраструктура Code 39, но требуется возможность кодирования полного ASCII.

  • Полная поддержка символов ASCII — 128 символов, включая строчные буквы
    Code 39 Extended кодирует полный набор из 128 символов ASCII: заглавные буквы (A–Z), строчные буквы (a–z), цифры (0–9), управляющие символы (NUL–US), а также все знаки препинания и специальные символы. Символы вне родного набора Code 39 кодируются как двухсимвольные последовательности сдвига с использованием четырех специальных символов $, /, % и +. Это позволяет кодировать коды продуктов, URL-адреса, имена и текстовые строки произвольной формы, которые стандартный Code 39 не может представить.
  • Обратная совместимость с инфраструктурой Code 39
    Штрихкоды Code 39 Extended физически идентичны стандартным штрихкодам Code 39 — они используют те же шаблоны штрихов и пробелов, те же стартовые/стоповые символы и те же межсимвольные промежутки. Любой сканер, настроенный на режим Code 39 Full ASCII, будет правильно декодировать расширенные символы. Сканеры, установленные в стандартный режим Code 39, все равно будут считывать штрихкод, но будут возвращать необработанные двухсимвольные последовательности вместо декодированных символов ASCII. Эта обратная совместимость защищает существующие инвестиции в оборудование.
  • Дискретная, самопроверяемая символика
    Как и стандартный Code 39, расширенный вариант является дискретным штрихкодом: каждый символ кодируется независимо с небольшим межсимвольным промежутком, и никакое кодирование символа не зависит от соседних символов. Code 39 также является самопроверяемым по своей сути — шаблон штрихов и пробелов для каждого символа уникален и не может быть ошибочно принят за другой действительный символ из-за единичной ошибки печати или сканирования. Это свойство самопроверки означает, что Code 39 Extended обеспечивает базовый уровень устойчивости к ошибкам даже без необязательного проверочного символа.
  • Необязательная контрольная цифра Mod 43
    Code 39 Extended поддерживает необязательный проверочный символ Mod 43, добавляемый как последний символ данных перед стоповым символом. Хотя базовый стандарт не требует этого, многие отраслевые реализации и регулируемые приложения — включая медицинские этикетки HIBC и некоторые авиационные стандарты — требуют контрольную цифру. При включении проверочный символ автоматически вычисляется из закодированных данных, что устраняет ошибки ручного вычисления и обеспечивает дополнительный уровень проверки во время сканирования.
  • Переменная длина — нет фиксированной ширины данных
    Code 39 Extended не устанавливает минимальную или максимальную длину данных. Вы можете закодировать один символ или длинную буквенно-цифровую строку в том же формате. Ширина штрихкода масштабируется линейно с длиной данных: каждый родной символ Code 39 занимает фиксированную ширину модуля, в то время как расширенные (двухсимвольные) символы занимают вдвое большую ширину. Планируйте размеры этикеток соответствующим образом — более длинные строки с большим количеством неродных символов создают более широкие штрихкоды, чем эквивалентные штрихкоды Code 128.

Как создать штрихкод Code 39 Extended — пошаговое руководство

Создание сканируемого, готового к печати штрихкода Code 39 Extended с помощью этого бесплатного онлайн-генератора занимает меньше минуты. Следуйте этим четырем шагам:

Кто должен использовать этот генератор штрихкодов Code 39 Extended?

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

ИТ- и операционные команды

Создавайте этикетки активов и оборудования, которые кодируют смешанные идентификаторы, имена хостов и строки местоположения — такие как 'srv-01/стойка-B/dc-восток' — которые стандартный Code 39 не может представить. Совместимо с существующими считывателями штрихкодов Code 39, уже развернутыми в организации.

Медицинский и лабораторный персонал

Создавайте этикетки образцов, пробирок и оборудования, кодирующие буквенно-цифровые идентификаторы, включающие строчные символы и дефисы. Работает с лабораторным автоматизированным и медицинским сканирующим оборудованием, настроенным на Code 39 Full ASCII, без необходимости в новых считывателях или промежуточном программном обеспечении.

Менеджеры записей и документов

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

Разработчики и системные интеграторы

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

Функции генератора штрихкодов Code 39 Extended

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

Предварительный просмотр в реальном времени при вводе

Предварительный просмотр штрихкода обновляется с каждым нажатием клавиши. Увидьте точный символ, который будет создан — включая шаблон штрихов, межсимвольные промежутки, читаемый человеком текст и тихие зоны — перед загрузкой. Символы, выходящие за пределы диапазона ASCII, отмечаются немедленно, чтобы вы могли исправить ввод до того, как он попадет на принтер или в систему этикеток.

Полный ввод ASCII — строчные буквы, знаки препинания и специальные символы

Введите или вставьте любую строку ASCII непосредственно в поле ввода: имена строчными буквами, коды продуктов со смешанным регистром, URL-адреса, адреса электронной почты или внутренние идентификаторы, содержащие такие символы, как @, #, !, (, и ). Кодировщик автоматически и прозрачно преобразует неродные символы в правильные двухсимвольные последовательности сдвига Code 39, без необходимости ручного экранирования.

Загрузка в форматах PNG и SVG

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

Регулируемая ширина, высота и тихая зона

Управляйте визуальными размерами вашего штрихкода: высотой штриха, шириной модуля (X-размер), размером шрифта читаемого человеком текста и полем тихой зоны с каждой стороны. ISO/IEC 16388 требует минимальную тихую зону в 10 раз больше X-размера с обеих сторон; этот генератор автоматически включает правильные тихие зоны и позволяет увеличивать их для этикеток с большими полями.

Читаемый человеком текст — Показать или скрыть

Включайте или выключайте текст интерпретации человеком (HRI) под штрихкодом. Когда он видим, декодированная строка ASCII печатается под штрихами, позволяя операторам проверять содержимое без сканера. Скрывайте HRI для компактных этикеток или встроенных штрихкодов, где значение отображается в другом месте документа или приложения.

Пакетная генерация штрихкодов

Создавайте сотни уникальных штрихкодов Code 39 Extended за одну операцию. Введите одно значение в строку на панели пакетного ввода и загрузите все штрихкоды как ZIP-архив файлов PNG или SVG. Идеально подходит для создания сериализованных этикеток активов, инвентарных этикеток или наклеек отслеживания документов из экспортированной электронной таблицы без ручного создания по одному.

Без регистрации, без водяных знаков, без ограничений

Этот генератор Code 39 Extended полностью бесплатен, без лимитов использования, без необходимости в аккаунте и без водяных знаков на загружаемых файлах. Все кодирование штрихкодов происходит полностью в вашем браузере — ваши входные данные никогда не передаются на какой-либо сервер и никогда не сохраняются. Создайте один штрихкод или десять тысяч; инструмент не налагает ограничений и не сохраняет данные.

Примеры использования Code 39 Extended и реальные примеры

Code 39 Extended используется везде, где существует существующая инфраструктура Code 39, но требуется кодирование полного ASCII. Вот наиболее распространенные реальные приложения.

Штрихкод Code 39 Extended на этикетке ИТ-актива, кодирующий модель и серийный номер

Маркировка ИТ-активов и оборудования

Кодируйте этикетки активов, которые включают как серийные номера, так и идентификаторы моделей — такие как 'SRV-стойка3/слот12' или 'NB-Иван-Петров-2024' — используя строчные буквы и косые черты, которые стандартный Code 39 не может представить. Code 39 Extended является распространенным выбором для систем управления ИТ-активами, которым нужны буквенно-цифровые этикетки, совместимые с существующими сканерами Code 39.

Этикетка штрихкода Code 39 Extended на лабораторной пробирке

Лабораторные этикетки образцов и проб

Клинические и исследовательские лаборатории используют Code 39 Extended для кодирования идентификаторов образцов, которые включают инициалы пациентов, строчные коды тестов или буквенно-цифровые номера партий. Самопроверяемая структура символов формата и совместимость со считывателями Code 39, уже развернутыми в лабораторном автоматизированном оборудовании, делают его плавным обновлением по сравнению со стандартным Code 39.

Штрихкод Code 39 Extended на титульном листе документа для отслеживания файлов

Отслеживание документов и управление записями

Юридические фирмы, государственные учреждения и поставщики медицинских услуг кодируют идентификаторы документов, которые включают строчные справочные коды, косые черты и точки — например, 'дело/2024/соколов-иванов' — в штрихкоды Code 39 Extended, напечатанные на вкладках папок и титульных листах. Штрихкод обеспечивает автоматизированную сортировку, маршрутизацию и извлечение документов без ручного ввода данных.

Штрихкод Code 39 Extended на этикетке промышленной детали со смешанным идентификатором

Промышленные детали и производственные этикетки

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

Штрихкод Code 39 Extended на корешковой этикетке библиотечной книги, кодирующий инвентарный номер

Библиотечные и архивные коллекции

Библиотеки и архивы используют Code 39 Extended для инвентарных номеров и каталожных идентификаторов, которые включают строчные буквы и точки, такие как 'qs11.2.h47 2023'. Формат легко интегрируется со старым оборудованием для считывания штрихкодов OPAC, которое изначально было развернуто для стандартного Code 39 и может быть перенастроено для режима Full ASCII без замены.

Штрихкод Code 39 Extended на этикетке маркировки аэрокосмического компонента

Маркировка компонентов оборонной и аэрокосмической промышленности

Стандарты MIL-STD и аэрокосмические стандарты, такие как MIL-STD-1189 и ANSI/AIM BC1, определяют Code 39 (с необязательным Full ASCII) для маркировки компонентов самолетов, запасных частей и записей технического обслуживания. Code 39 Extended с контрольной цифрой Mod 43 используется, когда идентификаторы компонентов включают строчные буквы или специальные символы, выходящие за пределы стандартного набора символов Code 39.

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

Технические ответы на наиболее частые вопросы о правилах кодирования Code 39 Extended, поддержке символов, совместимости со сканерами и практическом использовании.

1

В чем разница между Code 39 и Code 39 Extended?

Стандартный Code 39 кодирует 43 символа: заглавные буквы A–Z, цифры 0–9 и восемь специальных символов (пробел, -, ., $, /, +, %, *). Code 39 Extended — также называемый Code 39 Full ASCII — расширяет это до всех 128 символов ASCII, кодируя неродные символы как двухсимвольные последовательности с использованием четырех символов сдвига ($, /, +, %). Например, строчная буква 'a' кодируется как двухсимвольная последовательность '+A'. Физически обе вариации используют одни и те же шаблоны штрихов и пробелов; разница в том, как сканер интерпретирует многосимвольные последовательности.

2

Совместим ли Code 39 Extended со стандартными сканерами Code 39?

Штрихкоды Code 39 Extended могут быть физически считаны любым сканером Code 39. Однако для правильного декодирования расширенных символов — таких как строчные буквы — сканер должен быть явно настроен на режим Code 39 Full ASCII. Сканер, установленный в стандартный режим Code 39, будет возвращать необработанные двухсимвольные последовательности сдвига (например, '+A') вместо декодированного символа ('a'). Проверьте руководство по программированию или лист конфигурации вашего сканера на наличие кода активации Code 39 Full ASCII.

3

Есть ли у Code 39 Extended контрольная цифра?

Стандарт Code 39 не требует контрольной цифры, но необязательный проверочный символ Mod 43 широко поддерживается. При использовании контрольная цифра вычисляется как сумма всех закодированных значений символов по модулю 43 и добавляется как последний символ данных перед стоповым символом. Некоторые регулируемые приложения — включая медицинские штрихкоды HIBC и определенные авиационные стандарты — требуют контрольную цифру Mod 43. Этот генератор автоматически вычисляет и добавляет контрольную цифру, когда опция включена.

4

Какие символы может кодировать Code 39 Extended?

Code 39 Extended кодирует все 128 символов ASCII: заглавные буквы A–Z, строчные буквы a–z, цифры 0–9, управляющие символы (от NUL до US и DEL) и все печатаемые знаки препинания и специальные символы, включая @, #, !, (, ), [, ], {, }, \, ^, ~ и другие. Символы кодируются либо как одиночные родные символы Code 39 (для родного набора из 43 символов), либо как двухсимвольные последовательности сдвига (для всех остальных).

5

Как Code 39 Extended сравнивается с Code 128 для кодирования полного ASCII?

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

6

Существует ли минимальная или максимальная длина для Code 39 Extended?

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

7

Каково требование к тихой зоне для Code 39 Extended?

ISO/IEC 16388 требует минимальную тихую зону в 10 раз больше X-размера (ширины модуля) с каждой стороны штрихкода Code 39 или Code 39 Extended, или минимум 2,54 мм — в зависимости от того, что больше. Тихая зона — это пустое пространство слева и справа от штрихкода, которое позволяет сканеру обнаружить начало и конец символа. Этот генератор автоматически включает правильные тихие зоны при стандартной ширине и позволяет увеличивать их с помощью настройки поля.

8

Безопасны ли мои данные при использовании этого генератора?

Да. Все кодирование Code 39 Extended выполняется полностью в вашем браузере с использованием JavaScript на стороне клиента. Ваши входные данные — включая любые идентификаторы активов, идентификаторы пациентов, коды документов или запатентованные номера деталей — никогда не передаются на какой-либо сервер и никогда нигде не сохраняются и не регистрируются. Закройте вкладку браузера, и все данные исчезнут. Этот инструмент безопасно использовать с конфиденциальными или секретными идентификаторами.

Создайте ваш штрихкод Code 39 Extended прямо сейчас — Бесплатно, мгновенно, без учетной записи

Этот бесплатный генератор штрихкодов Code 39 Extended готов к немедленному использованию. Введите любую строку ASCII — включая строчные буквы, знаки препинания и специальные символы — настройте размер и внешний вид и загрузите готовый к печати штрихкод PNG или SVG за секунды. Без регистрации, без водяных знаков, без ограничений использования. Все кодирование происходит локально в вашем браузере — ваши данные остаются полностью конфиденциальными. Создайте один штрихкод или тысячи; инструмент полностью бесплатен независимо от объема.