Что такое Генератор штрихкодов Code128?
Генератор штрихкодов Code 128 создаёт высокоплотные штрихкоды, кодирующие все 128 символов ASCII. Code 128 широко используется для транспортных этикеток, упаковки и внутреннего складского учёта, поскольку вмещает больше данных на меньшей площади по сравнению с устаревшими форматами.
Code 128 укладывает больше данных на миллиметр, чем старые форматы, потому что использует три подмножества символов (A, B, C) и переключается между ними прямо в строке. Подмножество C кодирует пару цифр одной группой штрихов, и ширина цифровых данных уменьшается вдвое. Генератор выбирает подмножество сам, проверяет каждую строку в пакетном режиме и экспортирует PNG, SVG или многоэтикеточный лист A4 в PDF.
Как использовать
- Введите текст или буквенно-цифровые данные для кодирования. Code 128 поддерживает буквы, цифры и специальные символы.
- Штрихкод генерируется в реальном времени. Настройте ширину полос, высоту и размер шрифта в соответствии с размерами этикетки.
- Скачайте в PNG для цифрового использования или SVG для печати. SVG-формат сохраняет чёткость при любом масштабе — идеально для транспортных этикеток.
Когда использовать
- Кодировать трек-номера, идентификаторы контейнеров и коды перевозчика на посылочных этикетках.
- Складские бирки с буквенно-цифровыми SKU вроде WH-A12-RACK-04, которые должны помещаться на маленькой наклейке.
- Больничные браслеты или пробирки для образцов, где в данных есть буквы, цифры и знаки.
Результат
Введите номер отслеживания «SHIP-2024-00847», чтобы создать сканируемый штрихкод Code 128 для этикеток на посылки.
Частые вопросы
- Какие символы кодирует Code 128?
- Все 128 символов ASCII: заглавные, строчные, цифры, знаки препинания, пробел и управляющие коды. Это самый гибкий линейный штрих-код, набор символов у него гораздо шире, чем у Code 39 или UPC.
- Почему при тех же данных Code 128 уже, чем Code 39?
- Подмножество C в Code 128 упаковывает пару цифр в один паттерн, поэтому ширина числовых данных уменьшается вдвое. Code 39 использует один паттерн на каждый символ плюс пробелы между ними, и те же цифры растягиваются на 30–50% шире.
- Есть ли в коде контрольный символ?
- Есть. Code 128 всегда добавляет контрольный символ по модулю 103 перед стоп-штрихом. Библиотека делает это автоматически, поэтому отсканированные данные не содержат контрольный символ, хотя в штрихах он присутствует.
- Какой минимальный размер печати ещё надёжно сканируется?
- Самый узкий штрих (размер X) — не меньше 0,25 мм для общего применения и 0,5 мм для считывания с погрузчика или на расстоянии. Ниже 0,2 мм даже современные камеры смартфонов начинают сбоить, особенно при плохом освещении.
- Почему в пакетной панели часть строк помечена как невалидные?
- Code 128 не принимает символы вне ASCII: кириллицу, символы с диакритикой, эмодзи и неевропейские письмена. Удалите такие символы из строки или используйте QR-код, который понимает UTF-8.
Похожие инструменты
Пакетный генератор QR-кодов
Создавайте множество QR-кодов за один раз
Считыватель штрихкодов
Сканируйте и декодируйте штрихкоды с камеры или изображения
QR-код для электронной почты
Создавайте QR-коды для адресов электронной почты
QR-код для мероприятий
Создавайте QR-коды для событий календаря
QR-код для местоположения
Создавайте QR-коды для мест на карте
QR-код для телефона
Создавайте QR-коды для номеров телефона