2D-штрихкод (двумерный штрихкод) хранит данные в сетке, в двух направлениях, а не в одном ряду штрихов. Поэтому он вмещает сотни или тысячи символов в маленьком квадрате и сканируется, даже если часть его повреждена. Самый известный 2D-штрихкод — QR-код, но Data Matrix, Aztec и PDF417 тоже встречаются повсюду: на упаковках лекарств, посадочных талонах и водительских правах. Вот какие бывают типы, как их различать и чем одномерные штрихкоды отличаются от двумерных.
Типы 2D-штрихкодов
| 2D-штрихкод | Как выглядит | Макс. ёмкость (прибл.) | Типичное применение |
|---|---|---|---|
| QR-код | Квадратная сетка с тремя большими угловыми квадратами | 7089 цифр или 2953 байта | Телефоны и маркетинг: ссылки, Wi-Fi, платежи, меню |
| Data Matrix | Квадрат или прямоугольник со сплошной Г-образной рамкой | 3116 цифр или 1556 байт | Мелкие детали, электроника, упаковки лекарств |
| Aztec | Квадрат с «мишенью» в центре | 3832 цифры или 1914 байт | Электронные билеты и посадочные талоны |
| PDF417 | Широкие ряды штрихов, уложенные друг над другом | Около 2700 цифр | Водительские права, удостоверения личности, посадочные талоны |
| MaxiCode | Шестиугольные точки вокруг «мишени» | Около 93 символов | Сортировка посылок по транспортным этикеткам |
| Micro QR | Крошечный QR с одним угловым квадратом | До 35 цифр | Очень мелкая маркировка, где мало места |
Ёмкость указана максимальная, для самого большого размера каждого формата; реальные коды обычно намного меньше. Больше сравнений один на один: Data Matrix или QR-код и код Aztec или QR-код.
Одномерные и двумерные штрихкоды
- Как хранят данные: одномерные штрихкоды (UPC, EAN, Code 128) кодируют данные вдоль одной линии штрихов; двумерные используют сетку из квадратов или точек.
- Сколько вмещают: UPC-A хранит 12 цифр, EAN-13 — 13. Двумерный штрихкод может вместить полный веб-адрес, карточку контакта или тысячи символов.
- Повреждения: у большинства одномерных штрихкодов есть только контрольная цифра для обнаружения ошибок. В двумерных есть коррекция ошибок, поэтому они сканируются, даже если потёрты или частично закрыты.
- Сканирование: одномерные штрихкоды читают простые лазерные сканеры; двумерным нужен сканер с камерой — а это любой смартфон.
Поэтому розница переходит с 1D на 2D: GS1, организация, стоящая за товарными штрихкодами, продвигает кассы, принимающие 2D-штрихкоды с номером партии, сроком годности и ссылкой на информацию о товаре. Смотрите QR-коды GS1 и Digital Link и штрихкод или QR-код.
Как отличить 2D-штрихкоды друг от друга
- Три больших угловых квадрата → QR-код. Один угловой квадрат → Micro QR.
- Сплошная Г-образная граница по двум сторонам → Data Matrix.
- «Мишень» в центре квадрата → Aztec. «Мишень» в окружении мелких шестиугольников → MaxiCode.
- Широкий прямоугольник из рядов штрихов, уложенных друг над другом → PDF417.
Где используется каждый 2D-штрихкод
- QR-коды: всё, что люди сканируют телефоном, — сайты, Wi-Fi, меню, платежи, билеты, упаковка.
- Data Matrix: крошечная маркировка на электронике и деталях, а также на упаковках лекарств — по правилам сериализации в США и ЕС.
- Aztec: электронные посадочные талоны и железнодорожные билеты — ему не нужно пустое поле, и он хорошо читается с экрана телефона.
- PDF417: оборотная сторона многих водительских прав и удостоверений личности в США, а также некоторые посадочные талоны.
- MaxiCode: высокоскоростная сортировка посылок, в частности на этикетках UPS.
Что такое Micro QR?
Micro QR — урезанный QR-код с одним угловым квадратом, созданный для маркировки, куда не помещается даже маленький обычный QR-код. Вмещает примерно до 35 цифр. Многие камеры телефонов не читают Micro QR, поэтому его в основном используют с промышленными сканерами — для всего, что сканируют покупатели, берите обычный QR-код.
Создайте свой в редакторе → бесплатный генератор QR-кодов
Как сделать 2D-штрихкод
Для всего, что люди сканируют телефоном, правильный 2D-штрихкод — это QR-код. Сделайте его в бесплатном генераторе QR-кодов. Capy QR делает только QR-коды; для Data Matrix, Aztec или PDF417 (упаковки лекарств, удостоверения, промышленные этикетки) используйте специализированный генератор штрихкодов или программу для печати этикеток.
Частые вопросы
- Что такое 2D-штрихкод?
- Штрихкод, который хранит данные в двух направлениях — в сетке из квадратов или точек, — а не в одном ряду штрихов. Благодаря этому он вмещает гораздо больше данных на маленькой площади и переживает частичные повреждения. Самые распространённые типы — QR-код, Data Matrix, Aztec и PDF417.
- Чем отличается одномерный штрихкод от двумерного?
- Одномерный (1D) штрихкод — например, EAN или UPC на продуктах — кодирует короткое число вдоль одной линии штрихов и считывается лазером или камерой. Двумерный (2D) штрихкод кодирует данные в сетке, вмещает от сотен до тысяч символов, содержит коррекцию ошибок и считывается камерой — в том числе любого телефона.
- QR-код — это 2D-штрихкод?
- Да — QR-код самый известный 2D-штрихкод. Три угловых квадрата позволяют камере любого телефона найти и прочитать его, поэтому именно он используется для ссылок, Wi-Fi, меню и платежей.
- Что такое Micro QR?
- Уменьшенная версия QR-кода с одним угловым квадратом, созданная для очень тесных мест. Вмещает примерно до 35 цифр. Многие камеры телефонов не читают Micro QR без дополнительных приложений, поэтому его в основном используют с промышленными сканерами.
- Можно ли в Capy QR сделать другие 2D-штрихкоды, кроме QR?
- Нет — Capy QR делает только QR-коды. Для Data Matrix, Aztec или PDF417 (например, для упаковок лекарств или удостоверений) используйте специализированный генератор штрихкодов или программу для печати этикеток.
Итог: 2D-штрихкод хранит данные в сетке: QR — для телефонов, Data Matrix — для мелких деталей и лекарств, Aztec — для билетов, PDF417 — для удостоверений. Больше — в гидах по QR.
