Data Matrix
Свободный текст, переводы строк и, при включённых Escape-последовательностях, управляющие символы: для номеров деталей, серийных номеров и сообщений на этикетках.
Создать Data Matrix ›Новое: TFORMer Designer V9.2 — простое создание и печать этикеток и форм. Узнать о продукте →
Пользуются 700 000+ человек
Data Matrix — небольшой квадратный 2D-код на электронных компонентах, металлических деталях и упаковках лекарств в ЕС. Введите текст, числа или веб-адрес и скачайте символ.
Введите текст или числа символами Latin-1 или выберите URL (Semacode) для веб-адреса. Для управляющих символов, таких как разделитель групп (GS), включите Escape-последовательности и запишите \x1D.
Введите разрешение принтера и ширину модуля, кратную целому числу точек принтера, например 0,339 мм (4 точки) при 300 dpi. Задайте «Тихую зону» в один модуль, здесь 0,339 мм, иначе изображение заканчивается на краю символа.
Скачайте PNG и отсканируйте пробный отпечаток камерным имиджером; большинство лазерных сканеров не читают Data Matrix. Для упаковок лекарств в ЕС дополнительно проверьте качество верификатором.
Код Data Matrix — 2D-штрихкод из квадратных модулей внутри L-образного поискового шаблона, определённый в ISO/IEC 16022. Его текущая версия, ECC 200 (проверка и коррекция ошибок), вмещает до 3116 цифр или 1556 байт. Ему нужна свободная зона (чистое поле) всего в один модуль, а повреждения он исправляет кодовыми словами Рида — Соломона. Это подходит для меток на металлических деталях, этикеток компонентов и упаковок лекарств в ЕС, где его требует регулирование.
На транспортных этикетках автопрома шаблоны TEC-IT VDA 4994 и GM 1724 с 2018 года помещают номер детали, количество и идентификатор упаковки в одно сообщение Data Matrix. Шаблоны этикеток TEC-IT VDA 4992 MAT кодируют номера деталей, код даты и уровень чувствительности к влаге.
Министерство обороны США (DoD) требует Data Matrix ECC 200 для меток уникальной идентификации изделий (IUID) на этикетках или непосредственно на детали. Упаковки рецептурных лекарств в ЕС с защитными признаками несут свой уникальный идентификатор в Data Matrix, который проверяется при отпуске упаковки. Его используют и 2D-коды Royal Mail Mailmark.
Символ 20 × 20 вмещает 44 цифры и при 0,25 мм на модуль имеет размер 5,5 мм со свободной зоной в один модуль. Он читается в любой ориентации. Коррекция ошибок Рида — Соломона, 27,6–62,5 % кодовых слов каждого символа, восстанавливает данные, потерянные из-за дефектов печати, бликов или износа.
Дефекты печати расходуют часть коррекции ошибок, поэтому печатайте чисто: целыми точками принтера, тёмное на светлом матовом, свободная зона пустая. Верификатор по ISO/IEC 15415 оценивает результат от 4 (высшая) до 0. Для упаковок лекарств в ЕС достаточной считается 1,5; метки DoD США, оцениваемые таким образом, требуют 3,0.
Онлайн-генератор выдаёт PNG, GIF и JPG, а по тарифу — векторные файлы SVG. Он выбирает квадратный символ под данные. Программы TEC-IT могут задать вместо этого фиксированный размер, включая прямоугольные форматы и DMRE (Data Matrix Rectangular Extension).
Для серийных номеров Barcode Studio генерирует последовательность или импортирует список CSV и экспортирует партию, в том числе из командной строки. TBarCode Office связывает Data Matrix с ячейкой Excel или полем слияния Word; TBarCode SDK встраивает его в приложения .NET, COM и DLL. Для захвата документов CAPTIVA и IBML в программах TEC-IT есть режим совместимости.
Сплошная L вдоль двух краёв — поисковый шаблон; чередующиеся модули на двух других краях образуют тактовую линию. В ECC 200 угол напротив L светлый.
Данные превращаются в 8-битные кодовые слова, по две цифры на кодовое слово в режиме ASCII.
Data Matrix содержит любой текст, поэтому синтаксис определяет стандарт применения. Шаблоны TEC-IT VDA 4994, GM 1724, Bosch GTL и Autoliv начинаются с [)>, индикатора соответствия ISO/IEC 15434, затем разделитель записей (RS) и формат 06. Разделитель групп (GS) делит поля; RS и конец передачи (EOT) закрывают сообщение.
| Формат | Идентификаторы полей | Где применяется |
|---|---|---|
| 06 | Идентификаторы данных, например P номер детали, Q количество | Шаблоны TEC-IT для автопрома; метки DoD |
| 05 | Идентификаторы применения GS1 (AI) | Метки DoD; в стандартах GS1 не используется |
| 12 | Идентификаторы текстовых элементов авиационной Spec 2000 | Метки DoD |
Онлайн включите Escape-последовательности и вводите RS, GS и EOT как \x1E, \x1D и \x04. Для номера детали 12345 и количества 100 в формате 06 введите [)>\x1E06\x1DP12345\x1DQ100\x1E\x04. Программы TEC-IT добавляют заголовок и окончание с помощью кодового формата Macro 06.
Длина стороны со свободной зоной = (модулей на сторону + 2) × ширина модуля.
| Разрешение принтера | Ширина модуля (точки принтера) | Символ 22 × 22 со свободной зоной |
|---|---|---|
| 203 dpi | 0,375 мм (3) | 9,0 мм |
| 203 dpi | 0,500 мм (4) | 12,0 мм |
| 300 dpi | 0,339 мм (4) | 8,1 мм |
| 300 dpi | 0,423 мм (5) | 10,2 мм |
| 600 dpi | 0,254 мм (6) | 6,1 мм |
| 600 dpi | 0,508 мм (12) | 12,2 мм |
\x1D при выключенных Escape-последовательностях. Он кодируется как четыре обычных символа, а не как разделитель. Включите эту опцию и пишите \\ для одной обратной косой черты.GS1 DataMatrix начинается с символа Function 1 (FNC1), поэтому сканеры сообщают ]d2, и несёт идентификаторы применения GS1 для глобального номера товарной продукции (GTIN), партии и срока годности.
QR Code требует свободной зоны в четыре модуля, позволяет выбирать уровень коррекции ошибок и вмещает до 7089 цифр вместо 3116.
PDF417 складывает строки штрихов и пробелов и требует свободной зоны в два модуля. Шаблоны TEC-IT GM 1724 используют его в версиях 2001 года, а Data Matrix с 2018 года.
Aztec Code не требует свободной зоны и позволяет задавать долю коррекции ошибок; его наименьший символ имеет 15 × 15 модулей против 10 × 10.
Health Industry Bar Code (HIBC) — это формат данных, а не символика; его несёт HIBC LIC Data Matrix.
DotCode создан для высокоскоростной струйной и лазерной точечной печати, требует свободной зоны в три модуля и не имеет абсолютного предела ёмкости.
Оба режима создают один и тот же символ ECC 200; отличается только ввод.
Свободный текст, переводы строк и, при включённых Escape-последовательностях, управляющие символы: для номеров деталей, серийных номеров и сообщений на этикетках.
Создать Data Matrix ›Поле веб-адреса вместо свободного текста; адрес кодируется без изменений. Semacode — прежнее название Data Matrix из мобильного маркетинга. Для адресов GS1 Digital Link используйте тип GS1 Digital Link Data Matrix.
Создать URL (Semacode) ›Узнайте больше о Data Matrix.
Data Matrix — это двумерный матричный штрихкод, кодирующий текст или необработанные данные в виде узора из чёрных и белых квадратных модулей. Обычный размер…
РуководствоСоздавайте эти штрихкоды с помощью программного обеспечения TEC-IT:
ПродуктПакет для разработчиков под Windows: компоненты .NET, OCX и DLL создают и печатают более 100 символик штрихкодов из ваших приложений.
ПродуктБолее 100 типов, проверка качества и пакетный экспорт.
ПродуктШтрихкоды по стандартам в документах, рассылках и таблицах.
Попробуйте бесплатно в браузере, скачайте полную пробную версию или обсудите с отделом продаж свои системы, стандарты и объёмы.
Мы используем файлы cookie для маркетинга и улучшения вашего опыта. Ознакомьтесь с нашей Политикой использования файлов cookie (на английском) или управляйте файлами cookie.