GS1 ECC 200 Локально в браузере

Генератор Data Matrix из строки GS1 и Честного ЗНАКа

Вставьте HRI со скобками или прочитанную строку маркировки. Инструмент распознает AI 01, 21, 91 и 92, восстановит служебные разделители и подготовит чёрно-белый код для проверки или печати.

Генератор восстанавливает изображение из уже существующей строки. Он не выпускает новый код маркировки, не регистрирует его в государственной системе и не подтверждает подлинность товара.

01

Введите строку

Поддерживаются HRI со скобками и распространённые строки без них.

Допустимы разделители ASCII 29, <GS>, {GS}, \x1D и \u001D.

Подставить пример:
Введите строку и нажмите «Сгенерировать».

Распознанные поля

Нормализованная HRI
Структура данных для кодирования

Зачем восстанавливать Data Matrix из напечатанной строки

На упаковке или этикетке графический код может стереться, поцарапаться, выцвести или повредиться, хотя расположенная рядом HRI-строка ещё читается. В таком случае генератор помогает заново собрать изображение из сохранившихся символов, сразу отправить его на печать и проверить сканером.

Аптеки

Подготовка читаемой копии повреждённого кода по внутреннему регламенту организации.

Магазины

Быстрое восстановление этикетки для повторного сканирования без промежуточного скачивания.

Склады

Работа с повреждёнными кодами при приёмке, инвентаризации и настройке 2D-сканеров.

Тестирование

Создание образцов для проверки сканеров, принтеров и программ обработки GS1 Data Matrix.

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

Что создаёт генератор Data Matrix

GS1 Data Matrix — двумерный код Data Matrix ECC 200, в котором данные организованы с помощью идентификаторов применения GS1 и начального символа FNC1. Этот генератор превращает читаемую человеком HRI-строку или поддерживаемую строку маркировки в готовое SVG- или PNG-изображение.

Все вычисления выполняются в браузере. Строка не отправляется ToolKitch, поэтому инструмент удобно использовать для восстановления повреждённого изображения, подготовки тестового образца и проверки настройки 2D-сканера. Для обычных ссылок и визиток используйте генератор QR-кодов.

Как восстановить Data Matrix из строки

  1. Прочитайте строку рядом с кодом. Сохраните регистр букв, цифры и специальные символы без замены.
  2. Вставьте значение в поле. Можно использовать вид (01)…(21)… или поддерживаемую компактную запись без скобок.
  3. Проверьте распознанные AI. Сверьте GTIN, серийный номер, ключ проверки и криптоподпись с упаковкой.
  4. Нажмите «Печать». Браузер отправит код и HRI на принтер без предварительного скачивания. Для типографии можно сохранить SVG или PNG.
  5. Проверьте результат. Перед наклейкой обязательно отсканируйте распечатанный код в рабочем процессе.

Какие строки принимает генератор GS1 Data Matrix

ВариантПримерКак обрабатывается
HRI со скобками (01)04604060006000(21)ABC12345 Границы AI заданы явно — рекомендуемый способ ручного ввода.
Компактная строка 010460406000600021ABC12345 AI 01 и 21 распознаются по структуре и допустимой длине полей.
Код с 91 и 92 01…21…91…92… Границы криптохвоста восстанавливаются, затем показываются для проверки.
Явные разделители 01…21…<GS>91…<GS>92… <GS> преобразуется в управляющий символ ASCII 29.

Если компактная строка допускает несколько вариантов разделения AI 91 и 92, генератор не станет угадывать. Добавьте скобки или явные <GS>, чтобы результат был однозначным.

Как в Data Matrix добавляются FNC1 и GS

Скобки в HRI помогают человеку увидеть идентификаторы применения, но в символ не кодируются. GS1 Data Matrix начинается с FNC1. Когда после поля переменной длины идёт следующий AI, между ними добавляется FNC1 или управляющий символ Group Separator — ASCII 29. После последнего поля разделитель не нужен.

Ввод(01)GTIN(21)SERIAL(91)KEY(92)SIGN
Внутри символаFNC1 01GTIN 21SERIAL <GS> 91KEY <GS> 92SIGN

Подробное описание структуры, HRI и разделителей опубликовано в руководстве GS1 DataMatrix. Кодирование выполняет библиотека bwip-js с отдельным типом gs1datamatrix.

Как подготовить Data Matrix к печати

ECC 200тип символа
1 модультихая зона со всех сторон
300 dpiметаданные PNG
SVGприоритет для типографии

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

Кнопка «Печать» открывает стандартное окно печати браузера и выводит только код с HRI-строкой. Выберите масштаб 100% или «Фактический размер»: режим «Вписать в страницу» может изменить ширину модуля.

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

Частые вопросы о генераторе Data Matrix

Да, если у вас уже есть полная строка кода маркировки. Генератор восстановит графический GS1 Data Matrix, но не выпустит новый код, не зарегистрирует его в системе и не подтвердит подлинность товара.

Нет. Генератор принимает HRI со скобками и распространённые строки без скобок. Для нестандартного набора идентификаторов безопаснее использовать HRI-формат со скобками, чтобы границы полей определялись однозначно.

GS1 Data Matrix содержит FNC1 в первой позиции. Между полями разделитель нужен после данных переменной длины, если за ними следует другой AI. Генератор формирует эти служебные символы автоматически.

Да. После генерации нажмите «Печать»: откроется стандартное окно браузера, а на лист попадут только код и HRI-строка. Выберите масштаб 100% и сначала проверьте пробный экземпляр сканером.

Нет. Разбор строки, генерация Data Matrix и подготовка файлов выполняются локально в браузере. Введённое значение не передаётся на сервер ToolKitch.