
Матричные коды: виды, отличия и где применяются
18 мин чтения
Матричный код — это двумерный (2D) штриховой код, где данные записаны в сетке из чёрных и белых квадратов и читаются в обоих направлениях сразу. За одним общим словом скрывается целое семейство несовместимых стандартов: на пачке сигарет — Data Matrix «Честного знака», на посадочном талоне — Aztec, на водительских правах и обороте загранпаспорта — PDF417, в рекламе и платежах по СБП — QR, а на посылках UPS — шестиугольный MaxiCode. Все они матричные, но у каждого своя зона поиска, своя ёмкость и своя отрасль. Разберём, чем матричный код отличается от линейного штрихкода, как устроены шесть основных 2D-стандартов, сколько данных в них влезает и как выбрать нужный код под конкретную задачу.
Что такое матричный код
Матричный код хранит информацию в двумерной решётке модулей — маленьких квадратных (реже точечных или шестиугольных) ячеек, каждая из которых кодирует один бит: чёрная — единица, белая — ноль. Значение имеет не только цвет ячейки, но и её положение в сетке. Сканер снимает камерой всё изображение целиком, находит служебную разметку, восстанавливает сетку и декодирует её построчно по битам. Отсюда второе название — двумерный код (2D-код): данные распределены и по горизонтали, и по вертикали.
Термины «матричный код», «двумерный код» и «2D-код» на практике означают одно и то же — противопоставление линейному (1D) штрихкоду из вертикальных полос. Небольшая тонкость: не всякий двумерный код строго матричный. Например, PDF417 формально стековый — это стопка линейных строк, — но его тоже относят к 2D и в быту зовут матричным, потому что он читается камерой и работает по тем же принципам. Ниже мы разбираем и матричные в узком смысле (Data Matrix, Aztec, QR, MaxiCode, Han Xin), и стековый PDF417 — все они образуют группу двумерных кодов.
Ключевых свойств матричного кода три: высокая ёмкость (тысячи символов против десятков у линейного), устойчивость к повреждениям за счёт встроенной коррекции ошибок и компактность — тот же объём данных умещается в маленький квадрат вместо длинной полосы. Именно поэтому 2D-коды вытеснили линейные везде, где данных много или код может пострадать: на упаковке, в билетах, в документах, на промышленных деталях.
Чем матричный код отличается от линейного штрихкода
Линейный (1D) штрихкод вроде EAN-13 на упаковке кодирует данные только в одном измерении — шириной чередующихся вертикальных полос. Сканер ведёт лазерным лучом поперёк кода и читает полосы как последовательность нулей и единиц. Высота полос не несёт данных вообще: её можно срезать наполовину, и код продолжит читаться. Из-за одномерности ёмкость крошечная — EAN-13 хранит ровно 13 цифр, и ни одной больше.
Матричный код кодирует данные сразу в двух измерениях, поэтому в тот же физический квадрат влезает на порядки больше. QR-код версии 40 вмещает до 7089 цифр или 4296 буквенно-цифровых символов — против 13 цифр у EAN-13. Практических различий получается три:
- Ёмкость. Линейный код — десятки символов, по сути указатель на запись в базе (артикул, номер товара). Матричный несёт сам контент: ссылку, текст, координаты, криптоподпись, целую структурированную запись.
- Считывание. 1D читает дешёвый лазерный сканер, который просто ведут лучом поперёк полос. Матричному коду нужна камера (имидж-сканер или смартфон), которая снимает всю сетку и обрабатывает изображение как картинку.
- Устойчивость к повреждениям. У линейного кода её почти нет — стёртая полоса ломает чтение. Матричный несёт встроенную коррекцию ошибок Рида — Соломона и восстанавливается даже при потере части площади. QR с уровнем коррекции H читается при повреждении до 30%.
Есть и терминологическая путаница. В быту «штрих-кодом» называют именно полосатый линейный код, а QR и его родню считают чем-то отдельным. Формально и то и другое — штриховые коды (barcode), просто разной размерности: линейные и матричные. Подробнее это разведено в разборе отличий QR-кода и штрих-кода. Дальше — конкретные матричные стандарты, начиная с двух самых узнаваемых.
QR и Data Matrix — два самых массовых
Эти два кода — квадратные матричные в чистом виде, и именно они встречаются чаще всего. Различаются они служебной разметкой (зоной поиска), плотностью и сферой применения.
QR-код
QR-код (Quick Response, стандарт ISO/IEC 18004) изобрела японская компания Denso Wave в 1994 году для маркировки автозапчастей Toyota. Узнаётся по трём крупным квадратам-«глазам» в углах — это позиционные метки (finder patterns), по которым камера находит и ориентирует код под любым углом, даже перевёрнутый. Вмещает до 7089 цифр, имеет четыре уровня коррекции ошибок (L — 7%, M — 15%, Q — 25%, H — 30% восстановления). Сфера применения самая широкая из всех 2D: оплата по СБП, меню в кафе, реклама, билеты, упаковка, ссылки на сайты, чеки ФНС. Сегодня это самый узнаваемый матричный код в мире.
Data Matrix
Data Matrix (ISO/IEC 16022) разработан американской International Data Matrix в конце 1980-х. Вместо трёх «глаз» у него зона поиска другая: L-образная сплошная граница («искатель») по двум смежным сторонам и пунктирная синхронизирующая линия по двум другим. Такая разметка занимает меньше места, что даёт главное преимущество — высочайшую плотность на малой площади. Data Matrix уверенно читается размером от 2×2 мм, что критично для маркировки микродеталей, электронных компонентов, хирургического инструмента прямой гравировкой. В России это код государственной маркировки «Честный знак»: каждая единица товара из перечня обязательной маркировки (лекарства, сигареты, обувь, молочка, парфюм, БАД, вода) несёт уникальный Data Matrix с GTIN, серийным номером и криптоподписью оператора ЦРПТ. Устройство кода подробно разобрано в термине Data Matrix.
Отличить их при беглом взгляде просто: три квадрата по углам — QR, сплошной уголок с пунктиром — Data Matrix. Перепутать нельзя: для «Честного знака» касса примет только Data Matrix, обычный QR система маркировки отвергнет.
Aztec и PDF417 — коды билетов и документов
Следующие два кода заточены под транспорт и документы. Их роднит то, что оба вы держите в руках почти каждый раз, когда куда-то летите или предъявляете удостоверение.
Aztec Code
Aztec (ISO/IEC 24778) создан в 1995 году Эндрю Лонгакром из компании Welch Allyn. В центре — квадратная мишень-«яблочко» из вложенных рамок, напоминающая вид на пирамиду ацтеков сверху, откуда и название. Зона поиска у него центральная, а не угловая, и главное достоинство Aztec — он не требует тихой зоны (пустого поля) вокруг себя, поэтому экономит место и хорошо читается даже на мятой или сложенной бумаге и с экрана смартфона. Вмещает примерно до 3000 символов. Именно эти свойства сделали Aztec стандартом транспортных билетов: его печатают на посадочных талонах авиакомпаний, на билетах РЖД, в метро, на электронных проездных. Когда вы прикладываете билет к турникету или к сканеру на гейте, считывается, как правило, Aztec. Разбор кода — в термине Aztec Code.
PDF417
PDF417 (ISO/IEC 15438) — не матричный в строгом смысле, а стековый код: несколько линейных строк, поставленных друг на друга. Разработан Symbol Technologies в 1991 году, автор — инженер Ван Ицзянь. Аббревиатура расшифровывается как Portable Data File, а 417 — потому что каждый кодовый символ состоит из 4 полос и 4 пробелов общей шириной 17 модулей. Вмещает до 1,1 КБ данных, включая бинарные. Сфера — документы с большим объёмом полей: водительские права во многих странах, идентификационные карты, посадочные талоны (наряду с Aztec, по стандарту IATA BCBP), таможенные декларации, акцизные марки ЕГАИС на алкоголе, штриховой код на обороте российского загранпаспорта нового образца. Из-за вытянутой формы PDF417 удобно печатать полосой внизу документа.
MaxiCode и Han Xin — логистика и китайский рынок
Замыкают семейство два узкоспециализированных кода — один для конвейерной сортировки посылок, другой для кодирования иероглифов.
MaxiCode
MaxiCode создан службой доставки UPS в 1992 году для сортировки посылок на скорости конвейера. Узнаётся мгновенно: круглая мишень-«бычий глаз» в центре и сетка из шестиугольных (а не квадратных) ячеек вокруг — единственный массовый код с гексагональными модулями. Размер фиксированный, около 25×25 мм, ёмкость небольшая — примерно 93 символа. Шестиугольная упаковка ячеек плотнее квадратной, а центральная мишень позволяет камере поймать код, даже когда посылка летит по ленте в произвольной ориентации и под наклоном. MaxiCode кодирует данные адресной маршрутизации и до сих пор используется глобальными курьерскими сетями UPS для сортировки грузов.
Han Xin Code
Han Xin Code (по-китайски 汉信码, «Chinese-Sensible Code») — матричный стандарт, разработанный в Китае в 2007 году и оптимизированный под кодирование иероглифов GB 18030. Внешне похож на QR: тоже квадратный, с позиционными метками, но с иной внутренней структурой и более плотным кодированием китайского текста. По сути это аналог QR для внутреннего рынка КНР, где важна эффективная упаковка тысяч иероглифов. В 2021 году Han Xin принят как международный стандарт ISO/IEC 20830. За пределами Китая встречается редко, но промышленные сканеры его всё чаще поддерживают.
Коррекция ошибок Рида — Соломона: почему матричный код прощает повреждения
Главная причина, по которой матричные коды читаются на мятой, грязной или частично стёртой поверхности, — встроенная коррекция ошибок по алгоритму Рида — Соломона. Это тот же математический механизм, что защищает данные на компакт-дисках и в спутниковой связи. При кодировании к полезным данным добавляются избыточные проверочные байты. Если часть кода повреждена или нечитаема, декодер по проверочным байтам восстанавливает утраченное — до определённого порога.
У QR-кода порог настраивается: четыре уровня коррекции от L (восстановление до 7% площади) до H (до 30%). Чем выше уровень, тем больше проверочных данных и тем крупнее получается код при том же содержимом — это плата за надёжность. Именно уровень H позволяет размещать в центре QR логотип, закрывающий часть модулей: код всё равно прочитается. Data Matrix и Aztec тоже используют Рида — Соломона, у Aztec доля коррекции задаётся при генерации (обычно 23–100% сверх данных). У линейных штрихкодов такой защиты нет вовсе — потому и разница в живучести кардинальная.
Нужен матричный код под задачу? Сгенерируйте QR-код с нужным уровнем коррекции ошибок, логотипом и дизайном — с экспортом в PNG и SVG под печать. А динамические QR ещё и позволяют менять содержимое после печати и считать сканирования.
Создать QR-код онлайн
Таблица сравнения матричных кодов
Свёл шесть основных двумерных кодов в одну таблицу: как выглядит зона поиска, сколько данных вмещает код, есть ли коррекция ошибок и где его применяют в России и мире. Ёмкость указана для максимальной версии или типового размера.
| Код | Зона поиска | Ёмкость (макс.) | Коррекция ошибок | Где применяют |
|---|---|---|---|---|
| QR-код | 3 квадрата по углам | до 7089 цифр | Рида — Соломона, 4 уровня (L–H) | Платежи СБП, реклама, меню, билеты, чеки |
| Data Matrix | L-уголок + пунктир | до ~3116 цифр | Рида — Соломона | «Честный знак», маркировка, микродетали |
| Aztec | мишень в центре | до ~3000 символов | Рида — Соломона, настраиваемая | Авиа- и ж/д билеты, метро, турникеты |
| PDF417 | стартовый/стоповый шаблон строк | до ~1,1 КБ | Рида — Соломона, 9 уровней | Права, ID-карты, посадочные, ЕГАИС |
| MaxiCode | круглая мишень + гексагоны | ~93 символа | Рида — Соломона | Сортировка посылок UPS, логистика |
| Han Xin | позиционные метки (как у QR) | до ~7827 цифр | Рида — Соломона, 4 уровня | Кодирование иероглифов, рынок КНР |
Видно закономерность: QR и Han Xin — универсальные ёмкие коды широкого назначения; Data Matrix берёт плотностью на малой площади; Aztec — компактностью без тихой зоны; PDF417 — большим объёмом полей в вытянутой полосе; MaxiCode — устойчивостью к произвольной ориентации на конвейере. Все несут коррекцию Рида — Соломона, но заточены под разные условия сканирования.
Чем матричные коды лучше стековых
Внутри семейства двумерных кодов есть два подхода к упаковке данных. Стековый код (PDF417, MicroPDF417) — это буквально стопка линейных строк одна над другой; он двумерный, но каждая строка по-прежнему читается как линейный сегмент. Матричный код (QR, Data Matrix, Aztec) — настоящая сетка, где данные размазаны по площади без деления на строки.
У матричной компоновки два преимущества. Первое — плотность: при равном объёме данных матричный код занимает меньше места, потому что не тратит площадь на межстрочные разделители и стартово-стоповые шаблоны каждой строки. Data Matrix на 2×2 мм физически невозможно повторить стековым кодом. Второе — устойчивость к локальным повреждениям: в стековом коде царапина поперёк выбивает сразу целую строку данных, тогда как в матричном то же пятно задевает разрозненные модули, которые коррекция Рида — Соломона легко добирает из остальной площади.
У стековых кодов остаётся своя ниша: вытянутая форма удобна там, где под код отведена узкая горизонтальная полоса — низ водительского удостоверения, край посадочного талона, акцизная марка. Плюс PDF417 читается более простыми сканерами, чем полноценные матричные. Но там, где важны компактность и живучесть — маркировка товара, промышленная гравировка, платёжный код, — матричная компоновка выигрывает почти всегда, и рынок это подтверждает: в маркировке и рекламе давно доминируют именно Data Matrix и QR.
Как выбрать матричный код под задачу
Выбор 2D-кода почти всегда диктуется внешним требованием — регулятора, площадки, оборудования, — а не эстетикой. Разберём по сценариям:
- Реклама, платежи, меню, ссылки на сайт, визитки — QR-код. Ёмкий, читается любым смартфоном без приложения, узнаваем потребителем. Единственный код, который массовый пользователь умеет сканировать сам.
- Обязательная маркировка товара (лекарства, обувь, табак, молочка, парфюм, БАД, вода) — Data Matrix от «Честного знака», сгенерированный оператором ЦРПТ. Его нельзя заменить обычным QR — касса не примет.
- Маркировка микродеталей, электроники, инструмента — Data Matrix прямой гравировкой: он единственный уверенно читается размером от 2×2 мм.
- Билеты на транспорт, пропуска, турникеты — Aztec: компактен, не требует тихой зоны, читается с мятой бумаги и с экрана.
- Документы, удостоверения, посадочные с большим объёмом полей — PDF417: вмещает до 1,1 КБ и печатается удобной полосой.
- Конвейерная сортировка посылок — MaxiCode, если вы завязаны на инфраструктуру UPS; в остальной логистике чаще берут QR или Data Matrix.
- Кодирование больших объёмов китайского текста — Han Xin, если оборудование его поддерживает.
Правило простое: сначала выясните, кто и чем будет сканировать код и каким требованием он связан. Потребитель со смартфоном хочет QR, государство — Data Matrix, турникет — Aztec, документ — PDF417. Несовместимый код просто не считается на чужом оборудовании, поэтому подбирать тип «на глаз» нельзя. А если код нужен для рекламы, оплаты или ссылки и вы планируете отслеживать сканирования либо менять содержимое после печати — берите динамический QR-код: он даёт статистику и редактируемую ссылку, чего статичный матричный код не умеет.
Частые вопросы
Чем матричный код отличается от линейного штрихкода?
Линейный (1D) штрихкод вроде EAN-13 кодирует данные только в одном измерении — шириной вертикальных чёрных и белых полос. Сканер ведёт лазерным лучом поперёк полос и читает их как последовательность нулей и единиц; высота полос данных не несёт вообще, её можно срезать наполовину без потери читаемости. Из-за одномерности ёмкость крошечная: EAN-13 хранит ровно 13 цифр, Code 128 — несколько десятков символов, и по сути линейный код служит указателем на запись в базе данных (артикул, номер товара). Матричный (2D) код кодирует данные сразу в двух измерениях — это сетка из чёрных и белых модулей, где значение имеет положение каждой ячейки. В тот же физический квадрат влезает на порядки больше: QR-код вмещает до 7089 цифр, Data Matrix — несколько тысяч символов, и они могут нести сам контент — ссылку, текст, координаты, криптоподпись. Три практических следствия. Ёмкость: 1D — десятки символов, 2D — тысячи. Считывание: линейный код читает дешёвый лазерный сканер, матричному нужна камера, снимающая всю сетку как изображение. Устойчивость к повреждениям: у линейных кодов её почти нет, стёртая полоса ломает чтение, а матричные несут коррекцию ошибок Рида — Соломона и восстанавливаются при потере части площади (QR уровня H — до 30%). Поэтому 1D дешевле и быстрее для кассы и склада, а 2D ёмче и надёжнее там, где данных много или код может пострадать.
Какие бывают виды матричных кодов?
Основных двумерных кодов, которые встречаются на практике, шесть, плюс несколько узких вариаций. QR-код (ISO/IEC 18004) — самый массовый, узнаётся по трём квадратам-«глазам» в углах, вмещает до 7089 цифр и применяется в платежах, рекламе, билетах, меню. Data Matrix (ISO/IEC 16022) — L-образный уголок плюс пунктир, максимально плотный, читается от 2×2 мм, служит кодом маркировки «Честный знак» и наносится на микродетали. Aztec (ISO/IEC 24778) — мишень в центре, не требует тихой зоны, стандарт транспортных билетов (авиа, РЖД, метро). PDF417 (ISO/IEC 15438) — технически стековый код из линейных строк, вмещает до 1,1 КБ, применяется на водительских правах, ID-картах, посадочных и акцизных марках. MaxiCode — шестиугольные ячейки вокруг круглой мишени, создан UPS для конвейерной сортировки посылок. Han Xin Code (ISO/IEC 20830) — китайский стандарт, оптимизированный под иероглифы, аналог QR для рынка КНР. Есть и компактные производные: MicroQR и MicroPDF417 для совсем малых площадей, DotCode из отдельных точек для высокоскоростной струйной печати на упаковке (табачная отрасль). Все они матричные в широком смысле — читаются камерой, несут коррекцию ошибок Рида — Соломона, хранят данные в двух измерениях, — но различаются служебной разметкой, плотностью и отраслью, и не взаимозаменяемы: код маркировки — только Data Matrix, билет — Aztec, а массовую рекламу читают только через QR.
Data Matrix и QR — это разные коды или одно и то же?
Это два разных матричных кода с разными стандартами, устройством и сферой применения. QR-код описан стандартом ISO/IEC 18004, Data Matrix — ISO/IEC 16022. Визуально их легко различить: у QR три крупных квадрата-«глаза» в углах (позиционные метки для камеры), а у Data Matrix вместо них L-образная сплошная граница по двум смежным сторонам и пунктирная синхронизирующая линия по двум другим. Главное практическое отличие — плотность: Data Matrix тратит меньше площади на служебную разметку и уверенно читается размером от 2×2 мм, поэтому его наносят на микродетали, электронные компоненты и мелкую упаковку, где QR просто не поместится в нужном качестве. QR при этом ёмче по максимуму (до 7089 цифр против примерно 3116 у Data Matrix) и привычнее массовому пользователю. По сферам они почти не пересекаются. QR — потребительский код: оплата по СБП, меню, реклама, билеты, ссылки, чеки ФНС, его сканируют обычные люди смартфонами без приложений. Data Matrix — код государственной и промышленной маркировки: в России это система «Честный знак», где на каждую единицу маркируемого товара (лекарства, табак, обувь, молочка, парфюм, вода) наносится Data Matrix с GTIN, серийным номером и криптоподписью оператора ЦРПТ. Заменить одно другим нельзя: для «Честного знака» касса примет только Data Matrix, а обычный QR система маркировки отвергнет.
Какой матричный код печатают на билетах и посадочных талонах?
На транспортных билетах используют два двумерных кода — Aztec и PDF417, в зависимости от перевозчика и системы регистрации. Aztec Code (ISO/IEC 24778) — самый распространённый выбор: его узнают по квадратной мишени-«яблочку» в центре из вложенных рамок. Главное достоинство Aztec — он не требует тихой зоны (пустого поля) вокруг себя, поэтому экономит место на узком талоне и хорошо читается даже на мятой или сложенной бумаге, а также с экрана смартфона при мобильной регистрации. Именно поэтому Aztec стал фактическим стандартом транспортных билетов: его печатают на авиапосадочных, на билетах РЖД, в метро, на электронных проездных. Когда вы прикладываете билет к сканеру на гейте или к турникету, считывается, как правило, Aztec. Второй код — PDF417 (ISO/IEC 15438) — стековый, то есть состоит из нескольких линейных строк одна над другой, и вмещает больше данных, до примерно 1,1 КБ. Он содержит закодированные по международному стандарту IATA BCBP данные перелёта: имя пассажира, номер рейса, место, статус. PDF417 также применяют на водительских удостоверениях, идентификационных картах и в таможенных документах, где нужно уместить много полей в вытянутую полосу. Оба кода читаются камерой и устойчивы к повреждениям благодаря коррекции ошибок Рида — Соломона, поэтому посадочный продолжает работать, даже если его слегка помяли в кармане.
Что такое коррекция ошибок Рида — Соломона в 2D-кодах?
Это встроенный механизм восстановления данных, благодаря которому матричный код читается даже частично повреждённым. Тот же алгоритм защищает данные на компакт-дисках, в QR-платежах и в спутниковой связи. Работает он так: при генерации кода к полезным данным добавляются избыточные проверочные байты, вычисленные по математике полей Галуа. Если при сканировании часть модулей нечитаема — код смазан, порван, залит, закрыт логотипом, — декодер по этим проверочным байтам восстанавливает утраченные данные, пока повреждение не превышает заложенного порога. У QR-кода порог выбирается при создании: четыре уровня коррекции — L (восстановление до 7% площади), M (15%), Q (25%) и H (до 30%). Чем выше уровень, тем больше проверочных данных и тем крупнее становится код при том же содержимом: это плата за надёжность. Уровень H именно поэтому позволяет разместить в центре QR логотип, закрывающий часть модулей, — код всё равно прочитается за счёт избыточности. Data Matrix использует фиксированную схему Рида — Соломона, Aztec — настраиваемую (обычно от 23% избыточности и выше), PDF417 — девять уровней защиты. У линейных штрихкодов подобной коррекции нет вообще, поэтому стёртая или смазанная полоса делает их нечитаемыми. Именно коррекция Рида — Соломона объясняет, почему 2D-коды прижились на упаковке, билетах и промышленных деталях, где поверхность легко повреждается.
Чем матричный код лучше стекового?
Стековый код (PDF417, MicroPDF417) — это стопка линейных строк одна над другой: он двумерный, но каждая строка по-прежнему читается как отдельный линейный сегмент со своими стартово-стоповыми шаблонами. Матричный код (QR, Data Matrix, Aztec) — настоящая сетка модулей, где данные распределены по всей площади без деления на строки. У матричной компоновки два ключевых преимущества. Первое — плотность: при равном объёме данных матричный код занимает меньше места, потому что не тратит площадь на межстрочные разделители и повторяющиеся шаблоны каждой строки; Data Matrix на 2×2 мм стековым кодом физически не повторить. Второе — устойчивость к локальным повреждениям: в стековом коде царапина поперёк выбивает сразу целую строку данных, а в матричном то же пятно задевает разрозненные модули по всей площади, которые коррекция Рида — Соломона легко добирает из соседних. При этом у стековых кодов остаётся своя ниша. Их вытянутая форма удобна там, где под код отведена узкая горизонтальная полоса: низ водительского удостоверения, край посадочного талона, акцизная марка ЕГАИС. Кроме того, PDF417 читается более простыми сканерами. Но там, где важны компактность и живучесть — маркировка товара, промышленная гравировка, платёжный или рекламный код, — матричная компоновка выигрывает почти всегда. Рынок это подтверждает: в системах маркировки и в рекламе давно доминируют именно матричные Data Matrix и QR, а стековые коды остались в нише документов с большим объёмом полей.
Можно ли самому создать матричный код онлайн?
Смотря какой код и для чего. Обычный QR-код для рекламы, ссылки на сайт, меню, платёжных реквизитов по СБП, визитки vCard или Wi-Fi легко создаётся в любом онлайн-генераторе бесплатно и без ограничений — такой код валиден и читается любым смартфоном. Data Matrix с произвольным содержимым для тестовой печати, макетов упаковки или внутреннего учёта тоже генерируется онлайн свободно. А вот валидный код маркировки «Честный знак» самостоятельно создать нельзя: он содержит криптоподпись оператора ЦРПТ, приватный ключ которого есть только у оператора. Легальный путь для маркировки — регистрация в системе «Честный знак», оплата 50 копеек за каждый код и получение готовых строк в личном кабинете; подделка кодов маркировки — уголовная статья 171.1 УК РФ. Порядок создания обычного матричного кода одинаков: выбираете тип (QR, Data Matrix), вводите данные — ссылку, текст, реквизиты, — при необходимости задаёте уровень коррекции ошибок и дизайн (цвет, логотип в центре при уровне H), затем скачиваете результат в нужном формате: PNG для экрана и соцсетей, SVG или PDF для печати в векторе без потери качества. Если код нужен для рекламной кампании или планируется менять ссылку после печати и считать сканирования — используйте динамический QR: он ведёт на короткую ссылку-редирект, содержимое которой можно поменять в любой момент, а панель показывает статистику сканирований по времени, устройствам и городам.
Готовы попробовать?
Создайте матричный код прямо сейчас. QR-код с нужным уровнем коррекции ошибок, логотипом и дизайном, экспорт в PNG и SVG под печать. А динамические QR позволяют менять содержимое после печати и считать сканирования по времени, устройствам и городам.