Прямоугольный DataMatrix: размеры, ёмкость и применение
Опубликовано 5 октября 2026 г.

О DataMatrix обычно думают как о квадрате: коды маркировки «Честного знака» выглядят именно так. Но стандарт допускает и прямоугольные символы. Они пригодятся там, где место под код узкое и длинное: на ампуле, шприце, кабеле или ребре инструмента. Расскажем, какие бывают размеры и когда прямоугольник лучше квадрата.
Что такое прямоугольный DataMatrix
Прямоугольный DataMatrix устроен так же, как квадратный. Слева и снизу идёт сплошная линия в форме буквы L, сверху и справа пунктирные линии, внутри данные с защитной информацией. Отличается только форма и размеры: символ вытянут вдоль одной стороны.
Основной стандарт ECC 200 описывает шесть прямоугольных размеров. Расширение DMRE (Data Matrix Rectangular Extension) добавляет ещё восемнадцать, более узких и длинных.
Шесть размеров основного стандарта

Ёмкость каждого размера:
Размер, модулей | Цифр | Произвольных знаков (байтов) |
|---|---|---|
8 × 18 | 10 | 3 |
8 × 32 | 20 | 8 |
12 × 26 | 32 | 14 |
12 × 36 | 44 | 20 |
16 × 36 | 64 | 30 |
16 × 48 | 98 | 47 |
Цифры укладываются плотнее всего: две цифры на одно кодовое слово. Латинский текст занимает больше места, а кириллица в байтовом режиме по два байта на букву. Поэтому для текста лучше брать запас по размеру.
Расширение DMRE
DMRE добавляет прямоугольники, которых нет в основном стандарте: очень узкие и длинные, от 8 на 48 до 8 на 144, а также более крупные, вплоть до 26 на 64 модуля. Это удобно, когда нужно записать побольше данных в узкую полосу. Но у расширения есть оборотная сторона: оно появилось позже, и старые сканеры и программы могут его не понимать. Если код будет читаться на разном оборудовании, лучше держать данные короткими, чтобы подошёл размер из основного стандарта.
Наш генератор выбирает размер сам: перебирает прямоугольники по возрастанию площади и берёт наименьший, куда помещается значение. Сначала проверяются шесть стандартных размеров и только потом DMRE.
Когда прямоугольник лучше квадрата
- ампулы, шприцы, пробирки и другая лабораторная и медицинская тара с узкой этикеткой;
- кабели и трубки, на которых код наносят вдоль изделия;
- электронные компоненты и платы с узкими свободными полосами;
- инструмент и ювелирные изделия, где маркировка идёт по ребру.
Если место квадратное или близко к квадрату, берите обычный квадратный DataMatrix. Он читается практически любыми промышленными сканерами. Для кодов маркировки «Честного знака» квадрат обязателен: прямоугольный вариант для них не подходит, подробности в статье «Как сгенерировать DataMatrix для Честного знака».
Размер модуля и печать
Размер в модулях и размер в миллиметрах разные вещи. Миллиметры вы задаёте шириной кода при создании, а модули определяет выбранный прямоугольник. Чем больше данных, тем больше модулей и тем мельче каждый при той же ширине. Для печати на термопринтере и бумаге ориентир такой: модуль не меньше 0,24 мм. Белое поле вокруг кода входит в картинку, не обрезайте его. Для лазерной и струйной маркировки по металлу и стеклу настройки задаёт производитель оборудования.
Как создать прямоугольный DataMatrix
- Откройте генератор прямоугольного DataMatrix.
- Впишите короткий текст или номер, до 100 знаков.
- Задайте ширину кода: высота получится из пропорций выбранного прямоугольника.
- Нажмите «Создать код» и скачайте PNG, SVG или PDF.
Если вы работаете с кодами маркировки «Честного знака», печать их дублей на этикетках 58×40 для термопринтера выполняет дублирование КИЗ: вставьте коды и скачайте PDF.


