Бесплатный генератор штрихкодов Code 128A — Кодирование заглавных букв и управляющих символов
Создавайте штрихкоды Code 128A онлайн бесплатно. Code 128A кодирует заглавные буквы (A–Z), цифры (0–9) и управляющие символы ASCII (NUL–US) — необходим для транспортных этикеток, логистики GS1 и систем, использующих непечатаемые управляющие коды, такие как FNC1. Скачивайте в форматах PNG или SVG мгновенно. Без регистрации, без водяных знаков, без ограничений.
Что такое Code 128A?
Code 128A — это вариант штрихкода Code 128 с фиксированным подмножеством символов, который кодирует символы из позиций ASCII от 0x00 до 0x5F: цифры 0–9, заглавные буквы A–Z, пробел, распространённые знаки пунктуации и 32 управляющих символа ASCII (NUL, SOH, STX… GS, RS, US). Это одно из трёх подмножеств кодирования, определённых в стандарте ISO/IEC 15417. В отличие от Code 128 в автоматическом режиме, Code 128A не переключает подмножества — каждый символ в штрихкоде кодируется с использованием таблиц кодирования подмножества A. Code 128A является правильным выбором, когда данные содержат управляющие символы, когда принимающая система явно требует подмножество A, или при кодировании данных только в верхнем регистре для совместимости со старыми сканерами.
- Прямое кодирование управляющих символов ASCII (NUL–US)Code 128A — единственное подмножество Code 128, способное напрямую кодировать управляющие символы ASCII без специальных escape-последовательностей. Символы от 0x00 (NUL) до 0x1F (US) — включая SOH, STX, ETX, EOT, TAB, LF, CR, ESC и другие — кодируются как стандартные символьные знаки. Это делает Code 128A незаменимым для штрихкодов, инициируемых GS1 FNC1, кодирования EDI-сообщений и любых систем, использующих управляющие коды в качестве разделителей полей.
- Заглавные буквы и полная поддержка цифрВ дополнение к управляющим символам, Code 128A кодирует все 26 заглавных букв (A–Z), все 10 цифр (0–9), пробел и стандартный набор знаков пунктуации, включая !, ", #, $, %, &, ', (, ), *, +, запятую, -, ., /, :, ;, <, =, >, ?, @. Это охватывает полный набор символов, используемых в большинстве приложений для доставки, логистики и промышленных штрихкодов, где строчные буквы не требуются.
- Обязательный контрольный символ по алгоритму Mod 103Как и все варианты Code 128, Code 128A включает контрольный символ Mod 103, который автоматически вычисляется и добавляется при кодировании. Контрольный символ вычисляется на основе взвешенной суммы всех закодированных значений символов и проверяется сканером при декодировании. Штрихкод с несовпадающим контрольным символом отклоняется до передачи данных в хост-систему, обеспечивая надёжное обнаружение ошибок при первом сканировании.
- Совместимость с логистическими системамиМногие устаревшие системы управления складом, стандарты транспортных этикеток и протоколы EDI явно требуют Code 128A. Если документ спецификации или руководство по системной интеграции требует «Code 128 Подмножество A» или «Code 128A», используйте этот формат, а не автоматический режим Code 128, чтобы гарантировать, что сканер и хост-система получат именно ожидаемую структуру кодирования, включая необходимый стартовый символ.
Возможности генератора штрихкодов Code 128A
Создавайте соответствующие стандартам штрихкоды Code 128A с точным контролем над кодированием, размерами и форматом вывода.
Строгое кодирование подмножеством A
Этот генератор фиксирует кодирование только на подмножестве A — без автоматического переключения подмножеств. Выходной штрихкод использует стартовый символ A стандарта Code 128 и кодирует каждый вводимый символ с помощью таблиц подмножества A. Если входные данные содержат символы вне диапазона подмножества A (например, строчные буквы), генератор отмечает недопустимые символы до создания несоответствующего штрихкода.
Поддержка ввода управляющих символов
Вводите управляющие символы ASCII с помощью стандартной нотации escape-символов или копируйте и вставляйте из исходной системы. Кодировщик корректно сопоставляет управляющие коды со значениями символов подмножества A и включает их в выходной штрихкод. Это позволяет создавать штрихкоды Code 128A, инициируемые GS1 FNC1, и логистические этикетки с разделением управляющими кодами, соответствующие требованиям спецификаций.
Вывод в форматах PNG и SVG
Загружайте штрихкод Code 128A в виде высококачественного PNG или векторного SVG-файла без потерь. SVG масштабируется до любого размера печати без пикселизации — незаменимо для транспортных этикеток, которые должны быть доступны для сканирования при различных размерах этикеток: от 25-мм адресных этикеток до полноформатных логистических документов A4.
Настраиваемая высота штрихов и ширина модуля
Задайте высоту штрихов и X-размер (ширину модуля) в соответствии с физическими требованиями вашего этикеточного материала и типа сканера. Большая высота штрихов улучшает допустимый угол сканирования для ручных сканеров. Более широкие модули повышают читаемость на принтерах этикеток с низким разрешением. Зоны молчания генерируются автоматически с требуемым минимальным значением.
Массовая генерация из списков заглавных букв
Вставьте список значений только из заглавных букв — артикулы, коды отправлений, серийные номера — в панель массовой генерации и создайте все штрихкоды Code 128A сразу. Загрузите в виде ZIP-архива с PNG- или SVG-файлами для использования в программах для этикеток, слияния в электронных таблицах или прямых рабочих процессов печати.
Code 128A — Часто задаваемые вопросы
Технические ответы о поддержке символов Code 128A, сферах применения и отличиях от автоматического режима Code 128.
Какие символы поддерживает Code 128A?
Code 128A кодирует символы ASCII в диапазоне 0x00–0x5F: все 10 цифр (0–9), все 26 заглавных букв (A–Z), пробел (0x20), стандартные знаки пунктуации (! " # $ % & ' ( ) * + , - . / : ; < = > ? @) и 32 управляющих символа ASCII от NUL (0x00) до US (0x1F). Строчные буквы (a–z) и символы выше 0x5F в подмножестве A не поддерживаются.
Когда следует использовать Code 128A вместо автоматического режима Code 128?
Используйте Code 128A, когда принимающая система или спецификация явно требует кодирования подмножеством A, когда данные содержат управляющие символы ASCII, которые должны кодироваться как стандартные символы подмножества A, или при интеграции со старыми сканерами или промежуточным программным обеспечением, которое идентифицирует подмножество кодирования по стартовому символу штрихкода. Для общего использования с исключительно печатаемыми данными ASCII автоматический режим Code 128 даёт такой же результат для входных данных, совместимых с подмножеством A, с гибкостью для обработки других входных данных.
Может ли Code 128A кодировать строчные буквы?
Нет. Строчные буквы (a–z, ASCII 0x61–0x7A) выходят за пределы диапазона символов подмножества A. Для кодирования строчных букв в штрихкоде Code 128 используйте Code 128B или автоматический режим Code 128. Попытка закодировать строчную букву в строгом штрихкоде Code 128A приводит к созданию недопустимого символа, который большинство сканеров отклонит.
Есть ли в Code 128A контрольная цифра?
Да. Как и все варианты Code 128, Code 128A включает обязательный контрольный символ Mod 103, который автоматически вычисляется и добавляется кодировщиком. Вам не нужно вычислять или добавлять его самостоятельно.
Создайте штрихкод Code 128A прямо сейчас — Бесплатно, мгновенно, без регистрации
Создавайте соответствующие стандартам штрихкоды Code 128A для доставки, логистики и этикеток с кодированием управляющих символов прямо сейчас. Введите данные заглавными буквами, скачайте в формате PNG или SVG и распечатайте — полностью бесплатно, без учётной записи.
