Прозрачный фон QR
Прозрачный фон QR — экспорт кода с альфа-каналом (PNG или SVG) без белой подложки, чтобы наложить на цветной фон или фото; требует контроля контраста под фоном.
Прозрачный фон QR-кода — это когда вместо белой заливки под модулями стоит альфа-канал: фон не задан, сквозь него виден дизайн под кодом. Такой режим экспорта поддерживают PNG и SVG. JPEG прозрачность не поддерживает.
Определение
В стандартном QR-коде матрица — тёмные модули на светлом фоне. При экспорте с прозрачным фоном светлая подложка убирается: остаются только тёмные модули поверх прозрачного слоя. Файл накладывается на любой фон без белого прямоугольника.
Генерируйте QR с прозрачным фоном через QRkoder — при экспорте в PNG и SVG опция доступна в настройках дизайна.
Где нужен прозрачный фон
Прозрачный фон QR нужен везде, где код вписывается в готовый дизайн: баннеры (код на фото без белого прямоугольника), мерч и упаковка на цветном картоне, фирменный стиль, email-шаблоны с цветным фоном.
Главный риск: контраст
Прозрачный фон перекладывает ответственность за контраст на дизайнера. Тёмные модули на тёмном фоне сканер не увидит. Соотношение яркости модулей и фона — не менее 4:1.
Практические правила:
- Подкладывайте светлую плашку на тёмном или пёстром фоне — она защитит и quiet zone.
- Сохраняйте quiet zone. Минимум 4 модуля с каждой стороны матрицы должны оставаться светлыми — иначе сканер не найдёт границу кода.
- В CMYK-печати добавляйте белую подложку отдельным слоем. На цветном картоне прозрачность означает «цвет материала»: тёмные модули могут слиться с фоном без явной белой заливки под кодом.
- Тестируйте сканирование на реальном фоне — смартфоном с распечатки или с экрана нужного цвета.
Частые вопросы
В чём разница между PNG и SVG с прозрачным фоном для QR?
PNG хранит прозрачность через альфа-канал (RGBA): каждый пиксель имеет значение непрозрачности. Это растровый формат — при масштабировании могут появиться артефакты. SVG описывает QR векторными путями без фоновой заливки, масштабируется без потерь и предпочтителен для печатных макетов и баннеров. Выбирайте PNG, если площадка не принимает SVG; SVG — во всех остальных случаях.
Почему QR с прозрачным фоном не читается на распечатке?
Скорее всего, нарушен контраст. На цветном картоне прозрачность означает «цвет самого материала» — тёмные модули сливаются с тёмным или насыщенным фоном. Добавьте белую подложку в макет: прямоугольник чуть больше QR-кода (с учётом quiet zone) как отдельный слой под кодом. Вторая причина — фоновый рисунок заходит в тихую зону и сканер теряет границу матрицы.
Нужна ли белая подложка при печати на цветном фоне?
Да, если фон тёмный или насыщенный. В офсетной и цифровой печати прозрачность файла не создаёт белый цвет автоматически — она показывает то, что находится под кодом. На белой бумаге это выглядит нормально. На цветном картоне, ткани или фоновой плашке модули могут стать нечитаемыми. Белая подложка — не лишний элемент, а условие читаемости кода при нестандартном фоне.