generators 6 мин чтения Обновлено: 2026-09-17

Печать и генерация QR-кодов: стандарт ISO 18004, зоны тишины и Wi-Fi синтаксис

Качественный QR-код обязан безошибочно считываться любым смартфоном при любом освещении, даже будучи частично испачканным или помятым. В руководстве разбираем матричную структуру по стандарту ISO/IEC 18004, выбор оптимального уровня коррекции ошибок Рида-Соломона, формулу расчёта физического размера для печати и синтаксис автоматического подключения к Wi-Fi.

Архитектура ISO/IEC 18004 и уровни коррекции ошибок

QR-код (Quick Response) представляет собой двумерную матрицу, где данные кодируются чёрными и белыми модулями. Важнейшая особенность стандарта — встроенное исправление ошибок с использованием кодов Рида-Соломона (Reed-Solomon Error Correction).

Существует 4 уровня избыточности:
• Уровень L (Low): восстановление до 7% повреждённых данных. Минимальная плотность модулей, подходит для экранов высокого разрешения.
• Уровень M (Medium, используется в Utilora по умолчанию): восстановление до 15% данных. Оптимальный выбор для 90% задач маркетинга и визиток.
• Уровень Q (Quartile): восстановление до 25% утерянной информации.
• Уровень H (High): восстановление до 30% повреждений матрицы. Обязателен, если вы планируете разместить в центре QR-кода логотип бренда или использовать код на улице, где наклейка подвергнется царапинам, выгоранию или намоканию.

Правило тихой зоны (Quiet Zone): почему код не сканируется

Более 80% проблем со считыванием распечатанных QR-кодов вызваны нарушением «тихой зоны».

Стандарт ISO 18004 строго регламентирует: вокруг матрицы QR-кода со всех 4 сторон должно оставаться пустое монохромное поле шириной минимум в 4 модуля (точки):
• Если дизайнер при верстке полиграфического макета обрезает белые поля вплотную к угловым квадратам (Finder Patterns) или накладывает код на пёстрый фон, алгоритмы компьютерного зрения камеры смартфона теряют границы синхронизации и отказываются считывать ссылку;
• Контраст: классический чёрный код на белом фоне сканируется при любом освещении. Инвертированные коды (белые точки на тёмном фоне) не поддерживаются рядом сканеров и встроенными приложениями камер старых версий Android.

Формула расчёта размера для полиграфии и наружной рекламы

Чтобы человек мог считать QR-код не подходя вплотную, соблюдайте пропорцию 1:10 (размер матрицы к дистанции сканирования):

Минимальная сторона QR-кода = Дистанция считывания / 10

Практические нормативы:
• Визитки и брошюры (расстояние 20–25 см): сторона от 2.5 см;
• Меню ресторанов и тейбл-тенты (расстояние 40–50 см): сторона от 4–5 см;
• Плакаты на уровне глаз в метро (расстояние 1–1.5 метра): сторона от 15 см;
• Наружные билборды и баннеры у дороги (расстояние 10 метров): размер кода от 1 × 1 метра.

Спецификация синтаксиса Wi-Fi

Для генерации кода гостевого Wi-Fi без ввода пароля используется специальный URI-протокол:
WIFI:T:WPA;S:MyNetwork;P:SuperSecretPass123;;


Параметры:
• T (Тип шифрования): WPA, WEP или nopass (для открытых сетей);
• S: Имя беспроводной сети (SSID);
• P: Пароль безопасности;
• H: true (если сеть скрытая).

Важно: если пароль или имя сети содержат спецсимволы (; : \ " ,), их необходимо экранировать обратным слэшем: WIFI:S:Office\;Net;T:WPA;P:Pass\:123;;.
← Все руководства
Скопировано в буфер обмена!