Чому QR-код не сканується і які виправлення працюють
QR-код не сканується з кількох причин. Камера не може відрізнити темні квадрати від світлих, код занадто малий або надто щільний для такої відстані, білі поля навколо нього обрізані або частина малюнка пошкоджена чи закрита. Спочатку перевірте найпростіші причини: колірний контраст і поля. Обидві речі можна виправити у файлі до того, як ви знову надрукуєте код.
Генератор QR-кодуПотрібен QR-код, який не згаснеБезкоштовноКонтраст і інвертовані кольори
Сканер шукає темні модулі, квадрати, з яких складається код, на світлому фоні. Чим більша різниця в яскравості між ними, тим легше код зчитується. Генератор QR-коду вимірює контраст між кольором коду та фоном. Він показує попередження, якщо співвідношення менше ніж 4:1, і окреме попередження, якщо код світліший за фон.
Ризикованим є світлий код на темному фоні. Деякі сканери його не читають, тож біли код на чорній картці — це ризик. Блідо-зелений код на білій картці може виглядати добре, але все одно не спрацювати, бо колір відрізняється відтінком, а за яскравістю він майже такий самий. Використовуйте темний код на світлому фоні та перевіряйте колір при тому освітленні, в якому код буде видно.
Тиха зона
QR-коду потрібне порожнє поле навколо малюнка, яке називається тихою зоною. Стандартна ширина становить чотири модулі, де модуль — це один квадрат коду. Сканер використовує це поле, щоб знайти краї малюнка. Код, надрукований від краю до краю на листівці або щільно обрізаний у графічній програмі, часто втрачає поле, і тоді він може взагалі не скануватися, хоч і виглядає ідеально.
Генератор встановлює тиху зону в чотири модулі, стандартну ширину, і дозволяє збільшити її до 10, але не зменшити. Ширше поле допомагає, коли код стоїть близько до яскравого оформлення. На кольоровому плакаті залиште світлу підкладку за всім кодом, включно з полями, а не дозволяйте ілюстрації підходити до самого малюнка. Після зміни розміру зображення в іншій програмі перевірте поля ще раз, бо зміна розміру може їх обрізати.
Розмір, дані та корекція помилок
QR-код — це сітка, і більше даних означає більше квадратів. Коротке посилання вміщується в рідку сітку. Довге посилання з параметрами відстеження дає щільнішу сітку з меншими квадратами, і камера мусить розрізнити кожен квадрат на відстані, з якої ви сканують. Допомагають два виправлення: друкувати код більшим і скорочувати вміст. Посібник про видалення відстеження з посилань пояснює, як прибрати зайвий текст із посилання.
Перевіряйте код на відстані, з якої ним реально користуватимуться. Код, що сканується з 10 см на столі, може не спрацювати з метра у вітрині магазину.
Корекція помилок додає надлишкові дані, щоб пошкоджену або закриту частину коду все одно можна було прочитати. Стандартні рівні — L, M, Q і H. Вони відновлюють приблизно 7%, 15%, 25% і 30% кодових слів відповідно. Генератор за замовчуванням використовує M, а для логотипу по центру варто обрати H.
Вища корекція має свою ціну. Вона додає більше надлишкових квадратів, тож той самий вміст потребує щільнішого й більшого коду. Підвищуйте рівень лише тоді, коли код може бути пошкоджений або закритий. Підвищення рівня не виправить низький контраст, а щільніший код може гірше скануватися на відстані.
Перевірка коду перед друком
- Згенеруйте код того розміру, у якому плануєте друкувати. Генератор пропонує і SVG, і PNG, а SVG залишається чітким за будь-якого розміру друку.
- Перевірте, що попередження про контраст не з'являється, і що поля є частиною файлу.
- Надрукуйте пробний код у справжньому розмірі, на тому папері, який використовуватимете, і скануйте його при тому освітленні, в якому його будуть бачити.
- Скануйте з відстані, з якої ним користуватимуться, а також трохи ближче й трохи далі.
- Якщо не спрацьовує, змінюйте по одному: спочатку контраст, потім поля, потім розмір, потім вміст.
Особливі випадки
- Відблиски. Глянцева ламінація або вікно за кодом можуть засвітити світлі квадрати. Нахиліть код від джерела світла або друкуйте на матовому папері.
- Вигини. Код, обгорнутий навколо пляшки, кухля чи вигнутої вивіски, деформується, і сітка вже не вирівнюється. Друкуйте на плоскій поверхні або зробіть код достатньо великим, щоб вигин менше впливав.
- Зношування. Складки, подряпини й дощ можуть пошкодити квадрати швидше, ніж їх покриє корекція помилок. Прозора матова плівка захистить надрукований код і не дасть відблисків.
- Екрани. Код на телефоні чи моніторі потребує достатньої яскравості, а екран має бути спрямований на камеру. Нахилений екран може відбивати кімнату і засвічувати код.
- Статичний чи динамічний. Статичний код зберігає вміст усередині малюнка, тому не залежить від того, чи працює сервіс. Код, який веде на сервіс переадресації, перестає працювати, коли припиняє роботу цей сервіс. Статичні та динамічні QR-коди пояснюють різницю.
- Коди для Wi-Fi. Код для Wi-Fi використовує той самий формат QR, тому діють ті самі причини збоїв. QR-код для Wi-Fi створює картку для друку, яку гості можуть відсканувати камерою телефона. Більшість телефонів останніх років підключаються прямо з камери, а старіші можуть потребувати застосунку-сканера. Деталі розглянуто в статті Як поділитися Wi-Fi за допомогою QR-коду.
- Об'єктив і масштабування. Замазаний об'єктив створює розмиття, яке схоже на поганий код. Спершу протріть об'єктив, а потім відійдіть, замість того щоб використовувати цифровий зум, який втрачає деталі.
Переклад з Англійський оригінал за допомогою ШІ.
Коментарі
Коментарів поки немає. Будьте першим.


