Aztec — это двумерный матричный штрихкод с характерной мишенью в центре (одноимённый узор ацтекской пирамиды). Ему не нужна зона молчания вокруг, что делает его идеальным для печатных билетов, где пространство ограничено.
Aztec — стандартный формат для европейских железнодорожных билетов (Deutsche Bahn, SNCF, Trenitalia), большинства транспортных карт и многих билетов на мероприятия.
Бесплатно навсегда. Без регистрации, без водяного знака на скачанном изображении, без срока действия на штрихкоде, который вы создаёте сегодня.
At a glance
| Стандарт | ISO/IEC 24778 (2008) — ISO/IEC 24778 |
|---|---|
| Максимальная ёмкость | 3 832 цифровых · 3 067 буквенно-цифровых · 1 914 двоичных байтов (сетка 151×151) |
| Размеры символа | 36 размеров — 4 компактных (от 15×15 до 27×27) + 32 полнодиапазонных (от 19×19 до 151×151) |
| Коррекция ошибок | Рида-Соломона, выбираемая пользователем от ~5% до 95% кодовых слов (по умолчанию 23%) |
| Зона молчания | Не требуется — уникально среди основных двумерных символик |
| Используется | Электронные железнодорожные билеты Европы (UIC 918-3), мобильные посадочные талоны IATA BCBP, транспортные системы |
| Год появления | 1995 (Эндрю Лонгакр-мл., Welch Allyn); стандартизирован ISO в 2008 |
“Символы Aztec Code номинально квадратные, состоят из квадратных модулей на квадратной сетке, с квадратным узором-мишенью в центре; зона молчания за пределами границ символа не требуется.”
Почему Aztec, а не QR или Data Matrix
Aztec не нужна зона молчания — окружающее белое поле, которое требуют QR и Data Matrix. Это делает Aztec немного более компактным при одинаковых данных, поэтому рабочие процессы печатных билетов отдают ему предпочтение.
Коррекция ошибок настраивается от 5% до 95%. По умолчанию около 23%, что переносит отпечатки пальцев, сгибы и частичные царапины, типичные для билетов, носимых в кармане.
Ёмкость
До 3 067 символов ASCII или 3 832 цифр в своём крупнейшем размере. Минимальный читаемый размер для печатных билетов — около 15 мм в квадрате.
Frequently asked questions
- Прочитает ли QR-сканер Aztec?
- Большинство современных приложений камеры телефона (Камера iOS, Google Lens) читают оба. Специализированным сканерам штрихкодов нужна включённая поддержка Aztec — у многих она включена по умолчанию, у некоторых нет.
- Почему Aztec используется для билетов, а не в рознице?
- Билеты маленькие, часто смятые в карманах и напечатаны на дешёвой бумаге. Высокая коррекция ошибок Aztec и малая зона молчания подходят под эти ограничения. В рознице используются оптимизированные одномерные коды, потому что розничные сканеры — это лазеры, оптимизированные под 1D.
