Генератор матрикс-кодов: как создать Data Matrix и Aztec для маркировки, билетов и ссылок

Data Matrix на лекарствах и деталях, Aztec на билетах и посадочных талонах, GS1 DataMatrix на упаковке товара. Эти двумерные коды встречаются всё чаще, но не каждый генератор умеет их создавать — особенно с поддержкой GS1 и русского текста. Генератор матрикс-кодов создаёт Data Matrix (квадратный или прямоугольный) и Aztec для ссылок, текста на любом языке и данных GS1 — например, кода маркировки или GS1 DataMatrix для товара. Код создаётся в браузере и скачивается в PNG или векторном SVG.

В этой статье разберём, чем Data Matrix отличается от QR-кода, как сделать код маркировки с GS1, где используется Aztec и что значит доля коррекции.

Интерфейс онлайн-инструмента Генератор матрикс-кодов
Интерфейс онлайн-инструмента Генератор матрикс-кодов

Что умеет генератор

Генератор матрикс-кодов принимает текст или данные и создаёт двумерный код.

Параметр Что делает
Текст или данные Содержимое кода
Тип кода Data Matrix или Aztec
Данные Текст или GS1
Форма (Data Matrix) Квадрат или прямоугольник
Пикселей на модуль Размер кода
Цвет кода / фона Цвета
Доля коррекции (Aztec) Часть кода для восстановления при повреждении

Ёмкость: Data Matrix вмещает около 1550 байт, Aztec — около 1900.

Всё выполняется в браузере: введённые данные никуда не отправляются.

Пример матрикс-кода

Пример матрикс-кода

Data Matrix и Aztec: чем отличаются

Два двумерных формата с разными задачами.

Свойство Data Matrix Aztec
Ёмкость Около 1550 байт Около 1900 байт
Форма Квадрат или прямоугольник Квадрат
Свободное поле вокруг Не нужно Не нужно
Мелкая печать Хорошо подходит Хорошо подходит
Где встречается Маркировка, детали, лекарства, упаковка Билеты, посадочные талоны, проездные
Коррекция Встроенная Настраиваемая доля

Оба формата компактны и не требуют свободного поля вокруг, но Data Matrix чаще используется для маркировки и мелкой печати, а Aztec — для билетов и экранов.

Data Matrix и QR-код: в чём разница

Это частый вопрос, потому что оба кода квадратные.

Свойство Data Matrix QR-код
Размер при том же объёме Меньше Больше
Мелкая печать Лучше подходит Хуже
Свободное поле вокруг Не нужно Нужно
Привычность для телефона Ниже Выше
Где чаще встречается Детали, лекарства, упаковка Ссылки, меню, реклама

Data Matrix при том же объёме данных меньше и лучше подходит для мелкой печати — его ставят на детали, лекарства и упаковку. QR-код привычнее для ссылок, которые сканируют телефоном. Если код будет на маленькой этикетке — Data Matrix; если на плакате или экране для телефона — QR.

Код маркировки и GS1 DataMatrix

Один из главных сценариев для Data Matrix — маркировка товаров.

Данные GS1 — это поля с идентификаторами применения, как в GS1-128, но в двумерном коде. Пример строки: (01)04601234567893(21)ABC123(17)271231

Идентификатор Что означает
(01) GTIN — глобальный номер товара
(21) Серийный номер
(17) Срок годности

Чтобы создать код маркировки:

  1. Выберите тип кода Data Matrix.
  2. Выберите данные GS1.
  3. Вставьте строку кода целиком. Разделитель между полями можно записать как `` — он закодируется как FNC1, так же, как в настоящих кодах маркировки.
  4. Поля можно записать и в скобках: (01)…(21)….

Инструмент сам расставит разделители и закодирует данные так, как это делается в реальных кодах маркировки.

Aztec: где используется

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

Где Почему Aztec
Билеты на поезда и самолёты Хорошо читается с экрана, компактен
Посадочные талоны Не требует свободного поля
Проездные Компактный и устойчивый к повреждениям
Мобильные купоны Читается с телефона

Ему не нужно свободное поле вокруг, и он хорошо читается с экрана.

Доля коррекции у Aztec

У Aztec можно настроить долю коррекции — часть кода, которая восстанавливает данные при повреждении.

Доля Когда использовать
Около 23% Большинство случаев
Больше Если код может повредиться или печатается на неровной поверхности

Чем больше доля, тем крупнее код при том же содержимом. 23% хватает для большинства случаев; увеличивать стоит, если есть риск повреждения.

Русский текст и UTF-8

Инструмент поддерживает текст на любом языке, включая русский. Текст записывается в UTF-8 с отметкой кодировки, поэтому современные сканеры и телефоны читают его правильно.

Это важно: без отметки кодировки сканер может интерпретировать байты неверно, и вместо русского текста получится набор символов. Здесь кодировка указывается явно.

PNG или SVG для печати

Формат Тип Когда использовать
PNG Растровый Экран, быстрая вставка
SVG Векторный Печать, масштабирование без потери чёткости

Для мелкой печати, где важна каждая линия, выбирайте SVG: он масштабируется без потери чёткости. PNG при увеличении теряет резкость, и тонкие модули могут слиться — сканер не прочитает код.

Зачем генерировать матрикс-коды

Задача Что даёт генератор
Маркировка товара GS1 DataMatrix с GTIN и серийным номером
Мелкая печать Data Matrix компактнее QR
Билеты и талоны Aztec хорошо читается с экрана
Ссылки и текст Data Matrix или Aztec для любого языка
Промышленные детали Data Matrix для мелких поверхностей

Ограничения инструмента

  • Один код за раз. Инструмент создаёт один код за запуск.
  • Ёмкость ограничена. Data Matrix — около 1550 байт, Aztec — около 1900. Для больших объёмов нужны другие форматы.
  • Форма Data Matrix зависит от данных. Квадрат или прямоугольник — не всегда свободный выбор.
  • Не заменяет регистрацию GTIN. Для маркировки номер GTIN выдаёт GS1, инструмент только кодирует его.

Как пользоваться: пошагово

  1. Введите текст или данные GS1.
  2. Выберите тип кода и вид данных; для Data Matrix — форму, для Aztec — долю коррекции.
  3. Нажмите «Создать код» и скачайте PNG или SVG.

Типичные ошибки

Путать Data Matrix и QR-код. Data Matrix компактнее и лучше для мелкой печати, QR привычнее для телефона. Это разные форматы.

Вводить GS1-данные без идентификаторов. Для кода маркировки нужны поля с идентификаторами применения в скобках или через ``.

Печатать PNG для мелкой этикетки. Растровая картинка теряет чёткость. Для мелкой печати — SVG.

Ставить минимальную долю коррекции Aztec для неровной поверхности. Код может повредиться и не прочитаться. Увеличьте долю.

Забывать про UTF-8 для русского текста. Без отметки кодировки сканер может прочитать текст неверно. Инструмент делает это сам, но при переносе кода в другие системы стоит проверить.

Ожидать свободное поле вокруг. Data Matrix и Aztec не требуют его, в отличие от QR. Это их преимущество, а не ошибка.

Вопросы и ответы

Чем Data Matrix отличается от QR-кода? Data Matrix при том же объёме данных меньше и лучше подходит для мелкой печати — его ставят на детали, лекарства и упаковку. QR-код привычнее для ссылок, которые сканируют телефоном.

Как сделать код маркировки? Выберите «Данные GS1» и вставьте строку кода целиком. Разделитель между полями запишите как `` — он закодируется как FNC1, так же, как в настоящих кодах маркировки. Можно записать поля и в скобках: (01)…(21)….

Где используется Aztec? В билетах на поезда и самолёты, проездных и посадочных талонах. Ему не нужно свободное поле вокруг, и он хорошо читается с экрана.

Поддерживается ли русский текст? Да. Текст записывается в UTF-8 с отметкой кодировки, современные сканеры и телефоны читают его правильно.

Что значит доля коррекции у Aztec? Это часть кода, которая восстанавливает данные при повреждении. 23% хватает для большинства случаев; чем больше доля, тем крупнее код.

Можно ли создать прямоугольный Data Matrix? Да, для Data Matrix доступна форма: квадрат или прямоугольник. Форма зависит от объёма данных.

Итог

Генератор матрикс-кодов — инструмент для создания двумерных кодов Data Matrix (квадратный и прямоугольный) и Aztec. Он подходит для ссылок, текста на любом языке и данных GS1 — кода маркировки и GS1 DataMatrix для товара, поддерживает русский текст в UTF-8 и позволяет скачать код в PNG или векторном SVG. Выбирайте Data Matrix для мелкой печати и маркировки, Aztec — для билетов и экранов, для печати берите SVG — и код будет читаться там, где это нужно.

Предыдущая запись

Генератор штрих-кодов: как создать EAN-13, Code 128, GS1-128 и другие и скачать для печати

Онлайн-генератор штрих-кодов для товара, склада или документа: EAN-13 и EAN-8, UPC-A и UPC-E, Code 128, GS1-128, Code 39, ITF-14, Interleaved 2 of 5 и Codabar. Контрольная цифра считается сама, скачивание в PNG или SVG.
Далее