QR-код с логотипом: как вставить картинку и не сломать чтение
Логотип в центре закрывает часть модулей, и код все равно читается. Как устроен этот запас, какой файл подойдет, где предел размера и как собрать лист кодов со своим знаком.
Логотип в центре кода нужен по одной причине: человек видит, чей это QR, еще до того, как навел камеру. На ценнике, наклейке или в меню разница заметная: безымянный квадрат сканируют реже.
Картинка закрывает середину кода, и часть модулей пропадает под ней. Код все равно читается: запас на такой случай заложен внутри самого кода, и знак в центре съедает примерно треть его.
За счет чего код с логотипом читается
В QR-код кроме самих данных записана избыточность, ее объем задает уровень коррекции ошибок. По умолчанию стоит уровень L: восстанавливается 7% площади кода, этого хватает на царапины и потертости печати. Как только вы загружаете файл логотипа, уровень поднимается до H, руками переключать нечего. На H восстанавливается до 30% площади.
Теперь арифметика. Логотип вписывается в квадрат со стороной в четверть стороны кода, это 6,25% площади. Под квадратом лежит подложка цвета фона с полем в 12% от его стороны, чтобы модули не подходили к знаку вплотную. Бокс вместе с полем закрывает 9,6% площади кода, втрое меньше того, что восстанавливает уровень H. Остальной запас коррекции покрывает грязь, царапины и растекшуюся краску.
Ни размер бокса, ни поле подложки не настраиваются. Ползунка «логотип покрупнее» в форме нет: за четвертью стороны запас кончается быстро, а на печати он нужен целиком.
Цена коррекции H в том, что матрица становится плотнее. Ссылка из 56 знаков с двумя метками UTM на уровне L укладывается в 33 модуля в ряду, на H занимает 41. Модулей больше, каждый мельче, и требования к размеру кода растут.
Какой файл подойдет
PNG или JPG, до 256 КБ, от 16 до 4096 пикселей по стороне. Тип определяется по содержимому файла, а не по расширению: переименованный в png документ не пройдет. SVG сервис не принимает сознательно: в векторе с чужого компьютера может лежать код, который отработает прямо на странице. Экспортируйте логотип в PNG, для квадрата в четверть кода качества хватит.
Когда файл не подходит, форма говорит прямо: «файл логотипа превышает лимит 256 КБ», «логотип должен быть изображением PNG или JPG», «логотип слишком маленький: минимум 16×16 пикселей». Первое обычно означает, что в поле ушел скриншот или фотография вместо знака.
Лучше всего работает простой контрастный знак, близкий к квадрату: монограмма, пиктограмма, значок без надписи. В четверти стороны кода мелкие детали исчезают. Тонкие линии сливаются с модулями, фотография превращается в пятно. Слоган под названием не прочитать вовсе.
Вытянутый логотип вписывается по длинной стороне. Горизонтальная плашка займет четверть стороны кода в ширину, а в высоту останется полоской, и подложка повторит ее форму. Код такой знак переживет, смотреться будет мелко. Для широкого логотипа берите его квадратную часть.
С прозрачным PNG так: прозрачные области закрывает подложка цвета фона, знак лежит на чистом квадрате, и модули сквозь него не просвечивают. Флажок «Прозрачный фон» меняет правило. Подложки нет вовсе, модули под логотипом вычищаются из матрицы, знак ложится на пустоту. Если код пойдет на пестрый макет, у логотипа должна быть своя непрозрачная основа. Что происходит в этом режиме с остальными форматами, разобрано в статье QR-код с прозрачным фоном.
Как вставить логотип в QR-код
Поле «Логотип в центре QR» лежит в дополнительных параметрах формы. На странице генератор QR-кодов с логотипом они уже раскрыты: загружаете файл, вставляете список строк по одной на код, и превью показывает коды со знаком сразу, вместе с подписями и цветами.
Логотип один на весь пакет. Он попадет в каждый код всех листов, до 1500 кодов за заход; свой файл для каждого кода загрузить нельзя. Тиражу наклеек это и нужно: адрес во всех строках один, знак в центре тоже. Так собирают лист кодов на сообщество, разбор в статье QR-код ВК.
Скачать результат можно тремя способами: PDF листами A4 для печати, SVG для типографии и редакторов, ZIP с поштучными PNG для макетов и карточек товара. Логотип есть во всех трех. В PDF и SVG сам код векторный, а знак остается растровой картинкой внутри вектора, такой, какой вы ее загрузили. Для крупной печати грузите файл от 512 пикселей по стороне.
Поштучный PNG с коротким адресом внутри выходит картинкой 1184×1184 пикселя: сама матрица занимает 928 пикселей, квадрат логотипа 232. Проверить содержимое можно прямо в форме: лупа читает код на превью и показывает, что в нем зашито.
Где у логотипа предел
Упирается все в размер. Логотип поднимает коррекцию до H, из-за этого матрица становится плотнее, а модуль мельче. У кода 1 см с той самой ссылкой на 41 модуль в ряду модуль выходит 0,24 мм, а офисная печать держит от 0,4 мм. Практическая граница: знак в центре ставим на коды от 3 см. Откуда берутся пороги печати и камеры, разобрано в статье насколько маленьким может быть QR-код.
Логотип и цвет складываются друг с другом: логотип тратит площадь, цветная пара тратит контраст, и на мелком тираже это чувствуется вдвойне. Совмещать их стоит, когда у цвета есть запас: черный или темно-синий на белом. Пороги контраста с числами по каждому цвету лежат в статье как оформить QR-код, там же про рамку и подпись.
Чего делать не стоит: класть логотип поверх готового кода в редакторе. Коррекция H в таком коде не включена, запас у него 7%, и картинка съедает его целиком. Тот же знак, поставленный генератором, ложится на код, где запаса 30%.
Последнее слово всегда за оттиском. Напечатайте один лист на той бумаге и том принтере, которые пойдут в тираж, и отсканируйте двумя телефонами, включая старый. Остальные материалы про печать лежат в базе знаний.
FAQ
Как вставить логотип в QR-код?
Загрузить файл PNG или JPG в поле «Логотип в центре QR» в дополнительных параметрах формы. Остальное сервис делает сам: включает коррекцию H, вписывает знак в четверть стороны кода и кладет под него квадрат цвета фона.
QR-код с логотипом внутри бесплатно, без подвоха?
Да. Регистрации нет, водяных знаков нет, коды статические: ссылка зашита прямо в матрицу, посредников нет. Ограничение одно: до 1500 кодов за заход.
Куар код с картинкой это то же самое?
Да, речь про один прием: картинка или логотип в центре матрицы. Механика одна, вписывается любой PNG или JPG, который проходит по лимитам.
Почему QR-код с логотипом не сканируется?
Чаще всего дело в размере: код мельче 3 см с коррекцией H офисная печать уже не тянет. Второй случай: логотип вставлен поверх готового кода в редакторе, где коррекция осталась на уровне L. Третий: знак без подложки слился с модулями.
Какой логотип подходит для QR-кода?
Простой контрастный знак, близкий к квадрату: монограмма или пиктограмма без надписи, PNG или JPG до 256 КБ, от 16 пикселей по стороне. Фотографии, тонкие линии и текст в четверти стороны кода не читаются.
Следующий шаг
Загрузите свой знак в форму и посмотрите на превью с расстояния вытянутой руки: если знак узнается, файл подходит. Потом распечатайте один лист, проверьте сканером, и только после этого запускайте тираж.
Соберите лист QR-кодов с логотипом в центре: PNG или JPG до 256 КБ, коррекция H включается сама, до 1500 кодов, бесплатно и без регистрации.
Соберите свой лист с QR-кодами
Вставьте список ссылок или загрузите файл: разложим коды по листам A4 с подписями и отдадим PDF, SVG или PNG.
Открыть генератор