Введение

QR-код, который отлично выглядит на экране, может не сработать на бейдже, на плакате в другом конце зала или на листе, провисевшем месяц на доске объявлений. Прочитается ли код, зависит от трёх вещей: сколько данных он содержит, какой у него запас на случай повреждений и какого он размера там, где его сканируют. В QR Code Generator двумя последними управляют разделы Коррекция ошибок и Размер. В этой статье объясняются оба раздела и приводятся практические значения для печати.

Как данные делают код плотнее

QR-код - это сетка из точек. Чем больше текста закодировано, тем больше точек нужно сетке; а поскольку размер изображения остаётся прежним, каждая точка становится мельче. Мелкие точки - главная причина того, что код не читается на расстоянии или с небольшого отпечатка.

Поэтому первое правило надёжного кода - кодировать меньше:

  • используйте короткую ссылку вместо длинной ссылки с параметрами;
  • на вкладке vCard заполняйте только те поля, которые нужны;
  • на вкладках Электронная почта и SMS делайте сообщение кратким.

Коррекция ошибок

Часть точек не несёт собственных данных: она повторяет данные в таком виде, который позволяет сканеру восстановить потерянное, когда код загрязнён, порван или закрыт. Раздел Коррекция ошибок задаёт величину этого запаса.

УровеньДоля кода, которую можно восстановитьВлияние на код
НизкийОколо 7%Самый разреженный код, наименьший запас
СреднийОколо 15%Компромисс для экранов и чистых отпечатков
КвартильОколо 25%Значение по умолчанию; хороший запас при умеренной плотности
ВысокийОколо 30%Наибольший запас, самый плотный код

Раздел «Коррекция ошибок»

Раздел «Коррекция ошибок»

Запас не даётся даром. Более высокий уровень добавляет точки, поэтому при тех же данных код становится плотнее. Выбирайте уровень по условиям, в которых код будет использоваться:

СитуацияРекомендуемый уровень
Длинный текст или полная визитная карточка на экранеНизкий или Средний
Ссылка на странице, в письме или на слайдеСредний или Квартиль
Код с небольшим логотипомКвартиль
Код с крупным логотипомВысокий
Отпечаток, который может быть поцарапан, помят или испачкан: бейдж, наклейка, уличная табличкаВысокий

📝 Заметка
Логотип в центре закрывает часть точек, и сканер восстанавливает их за счёт того же запаса. Поэтому логотип и низкий уровень несовместимы. См. статью KB10266. Как добавить логотип компании в QR-код.

Размер

Раздел Размер задаёт ширину и высоту в пикселях того изображения, которое скачивается или копируется. Изображение всегда квадратное. Допустимый диапазон - от 300 до 4000 пикселей с шагом 100, значение по умолчанию - 1200. Изображение кода в веб-части от этого значения не зависит и всегда имеет ширину 300 пикселей.

Параметр действует на растровые форматы - PNG, JPEG и WebP - и на копируемое изображение. Файл SVG - векторное изображение, которое масштабируется до любого размера, поэтому для печати это самый надёжный выбор.

Пиксели и размер отпечатка

Для чёткой печати растровому изображению нужно около 300 пикселей на дюйм. В таблице показан наибольший размер отпечатка, который даёт каждое значение при таком качестве.

Размер, пикселейНаибольший чёткий отпечаток
3002,5 x 2,5 см (1 x 1 дюйм)
6005 x 5 см (2 x 2 дюйма)
120010 x 10 см (4 x 4 дюйма)
240020 x 20 см (8 x 8 дюймов)
400034 x 34 см (13 x 13 дюймов)

Для всего, что крупнее, скачивайте код в формате SVG.

Размер отпечатка и расстояние сканирования

Каким должен быть размер кода на бумаге, зависит от расстояния, с которого его сканируют. Практическое правило: сторона кода должна составлять примерно одну десятую расстояния сканирования.

Где размещается кодТипичное расстояниеСторона кода, не менее
Визитная карточка, бейдж15–20 см2 см
Листовка, настольная табличка30–50 см3–5 см
Плакат на стене1–2 м10–20 см
Баннер, экран в зале3–5 м30–50 см

Правило рассчитано на код обычной плотности, например со ссылкой. Для плотного кода - полная визитная карточка, длинный текст, уровень Высокий - увеличьте размер на треть.

❗ Важно
Не печатайте код размером меньше 2 x 2 см. При меньшем размере точки на обычных принтерах сливаются, а камеры многих телефонов не могут на них сфокусироваться.

Поле вокруг кода

Сканер находит код по контрасту между кодом и пустой областью вокруг него. Изображение, которое создаёт веб-часть, заканчивается точно по краю кода и собственного поля не имеет. Размещая изображение в макете, оставляйте вокруг него пустую область цвета фона шириной примерно в четыре точки и не допускайте, чтобы текст, рамка или рисунок касались кода.

Контрольный список перед печатью

  1. Данные сокращены настолько, насколько это возможно.
  2. Уровень Коррекция ошибок соответствует условиям: Высокий для крупного логотипа и для отпечатков, которые изнашиваются.
  3. Точки тёмные, фон светлый и непрозрачный. См. статью KB10265. Настройка оформления QR-кода: форма, цвета, градиент и углы.
  4. Файл - SVG или PNG, в котором достаточно пикселей для размера отпечатка.
  5. Напечатанный код достаточно велик для расстояния сканирования, и вокруг него есть пустое поле.
  6. Пробный отпечаток отсканирован как минимум двумя разными телефонами с реального расстояния.

Итоги

Меньше данных и крупнее отпечаток - и код легко читается; Коррекция ошибок защищает его от повреждений и логотипа ценой плотности; Размер определяет, насколько чётким будет растровое изображение при печати. Если сомневаетесь, сократите данные, оставьте Квартиль, скачайте SVG и проверьте настоящий отпечаток.

💡 Совет
Форматы файлов сравниваются в статье KB10268. Скачивание и копирование QR-кода: PNG, JPEG, SVG и WebP. Если готовый код не читается, пройдите по шагам статьи KB10276. Почему QR-код не сканируется?.

Рекомендуемые статьи

Как изменить валюту оплаты продуктов Vitextra

Как изменить валюту расчётов в профиле учётной записи Vitextra, какие валюты поддерживаются (USD, EUR, GBP, JPY, CNY), что происходит с товарами, уже добавленными в корзину, и почему после покупки валюту изменить нельзя.

2,8тыс. 1 мин
Как согласовать или отклонить заявку на отсутствие

Пошаговое руководство для руководителей и согласующих: как найти ожидающие заявки на отсутствие на вкладке «Согласование» веб-части My Absences из Vitextra, согласовать или отклонить их с комментарием и что после этого видят сотрудник, календарь и замещающий.

62 3 мин
Как добавить веб-часть Password Vault на страницу и создать хранилище

Пошаговое руководство по добавлению веб-части Vitextra Password Vault на современную страницу SharePoint Online: предварительные условия (развёртывание и разрешение Graph Files.ReadWrite.AppFolder), поиск веб-части в наборе инструментов, изменение названия веб-части, настройка PIN-кода при первом открытии и сведения о лицензии в группе «Информация» панели свойств.

24 5 мин

Поделиться