Qro

Для типографии

QR-код в SVG

Векторный код, который не рассыпается при печати ни на визитке, ни на баннере. Открывается в Illustrator, Inkscape и CorelDRAW, весит несколько килобайт.

Здесь появится QR-код

Почему для печати нужен именно вектор

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

Вектор этой проблемы не знает: в файле лежат координаты, а не пиксели. Один и тот же SVG одинаково хорош на визитке 3 × 3 см и на вывеске в полметра. Поэтому типографии и просят вектор — им не нужно объяснять, почему присланный скриншот кода печатать нельзя.

Что делать с файлом дальше

  • Отдать в типографию как есть. SVG принимают почти везде.
  • Нужен EPS, PDF или CDR. Откройте SVG в Inkscape (бесплатный) и пересохраните — это тот же вектор, ничего не потеряется.
  • Вставить в макет. Illustrator, Figma, InDesign, Canva и Word открывают SVG напрямую.
  • Перекрасить. Любой векторный редактор; главное — тёмный код на светлом фоне.

Размер и поля: чтобы код читался

Откуда сканируютРасстояниеСторона кода
Визитка, меню в руках~30 смот 3 см
Табличка на столе~50 смот 5 см
Плакат на стене~1,5 мот 15 см
Витрина, баннер~3 мот 30 см

Правило простое: сторона кода — примерно одна десятая расстояния сканирования. И обязательно оставьте вокруг кода чистое поле шириной хотя бы в четыре модуля (ползунок «Поля» в генераторе) — по нему сканер находит границу кода.

Частые вопросы

Чем SVG лучше PNG для печати?

В SVG записана геометрия — координаты квадратов. Печатная машина рисует их с точностью своего разрешения, хоть на визитке, хоть на баннере. В PNG записаны пиксели: при увеличении их приходится домысливать, края модулей размываются, и сканер начинает ошибаться.

В типографии просят кривые / вектор / EPS. Подойдёт SVG?

Да, SVG — это вектор. Если конкретно просят EPS, PDF или CDR, откройте SVG в Illustrator, Inkscape (бесплатный) или CorelDRAW и пересохраните в нужный формат: данные не пострадают, это тот же вектор.

Можно ли перекрасить код после скачивания?

Да, SVG правится в любом векторном редакторе и даже в текстовом: внутри обычный XML. Но держите контраст — тёмные модули на светлом фоне. Инверсия (светлый код на тёмном) читается заметно хуже, часть сканеров её просто не берёт.

Какого размера печатать код?

Рабочее правило: сторона кода не меньше одной десятой расстояния, с которого его будут сканировать. Со стола (~30 см) хватает 3 см. С витрины через тротуар (~3 м) нужно 30 см. И оставляйте пустое поле вокруг кода шириной хотя бы в четыре модуля — без него сканер не находит границу.