Перейти к содержимому
Monu Tools

Генератор штрихкодов Code 128

Создавайте плотные штрихкоды Code 128 для артикулов, серийных номеров и логистических этикеток, по одному или пакетом, в PNG или SVG.

Как использовать Code 128

  1. 01

    Введите любой текст: поддерживаются буквы, цифры, знаки препинания и пробелы.

  2. 02

    Задайте длину, высоту и поле в миллиметрах и выберите, печатать ли текст под штрихами.

  3. 03

    Скачайте в PNG или SVG либо вставьте список, чтобы создать целую партию сразу.

Полный ASCII в одном штрихкоде

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

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

Подмножества A, B, C и плотность

Внутри у Code 128 три подмножества символов. Подмножество A работает с заглавными буквами, цифрами и управляющими символами, подмножество B с заглавными и строчными буквами, цифрами и знаками препинания, а подмножество C упаковывает цифры по две в один символ вместо одной цифры на символ. Штрихкод может переключить подмножество на середине, если это даёт более короткий результат, и этот генератор выполняет такое переключение автоматически.

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

GS1-128 и печать этикеток

GS1-128, который иногда до сих пор называют UCC/EAN-128, это Code 128 в сочетании со специальным ведущим символом и определённым набором идентификаторов применения, которые структурируют данные по полям вроде номера партии, срока годности или количества. Этот генератор создаёт обычный Code 128 из введённого текста и не добавляет этот ведущий символ и не разбирает идентификаторы применения, поэтому он не заменяет специализированный инструмент для этикеток GS1-128.

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

Часто задаваемые вопросы

Что может кодировать Code 128?

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

Что такое подмножества A, B и C?

У Code 128 есть три внутренних подмножества символов. Подмножество A охватывает заглавные буквы, цифры и управляющие символы, подмножество B охватывает заглавные и строчные буквы, цифры и знаки препинания, а подмножество C упаковывает цифры по две в один символ, что и делает длинные числовые строки такими компактными. Генератор переключается между подмножествами автоматически, чтобы получить самый короткий корректный код для того, что вы вводите, поэтому подмножество вы никогда не выбираете сами.

Насколько Code 128 плотнее Code 39?

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

Это то же самое, что GS1-128?

Не совсем. GS1-128 (ранее UCC/EAN-128) это Code 128, используемый с ведущим символом FNC1 и структурированными идентификаторами применения, такими как номера партий, сроки годности или серийные номера, встроенными в данные. Этот инструмент создаёт обычный Code 128 из введённого вами текста: он не добавляет символы FNC1 и не разбирает идентификаторы применения, поэтому создание этикеток GS1-128 выходит за рамки его назначения.

Можно ли печатать эти этикетки напрямую?

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

Источники

Сообщить о проблеме