SVG или PDF для QR-кодов: что выбрать
Когда QR-коду нужен SVG, а когда PDF: как выбрать формат под печать и под макет.
Оба формата векторные и сохраняют резкость при любом масштабе, так что для качества самого кода разницы между ними нет. Разница в том, куда файл идет потом: PDF рассчитан на печать как есть, а SVG на то, чтобы его открыли в редакторе.
Все сводится к двум случаям: вы печатаете лист сами или передаете файл другому человеку. Соседние темы собраны в базе знаний.
PDF годится на печать без правок
PDF фиксирует страницу целиком: размер листа, положение кодов, отступы, подписи. Из принтера файл выйдет таким же, как в превью, в какой бы программе его ни открыли. В типографии это удобно, потому что размер листа и поля там берут из файла и объяснять их словами не придется.
Берите PDF, когда после скачивания файл сразу идет в принтер: листы A4 с кодами, меню для ламинации, партия наклеек на самоклеящейся бумаге. Такой PDF с QR-кодами для печати генератор собирает целиком. В диалоге печати поставьте масштаб 100%. Что лежит внутри такого файла и сколько в нем страниц, разобрано в статье QR-код в PDF.
PDF еще и удобен как архивный формат партии. Через полгода вы откроете этот файл в любой программе и напечатаете его так же. Храните его рядом с исходным списком ссылок, тогда дозаказ печатается из готового файла без повторной настройки.
SVG нужен, когда файл идет в макет
SVG это вектор в текстовом виде, и его понимают Figma, Illustrator, Inkscape и браузеры. Код из SVG вы вставляете в листовку, упаковку, сайт или презентацию без потери качества. Генерировать заново не нужно. Цвет заливки вы правите прямо в редакторе, размер тянете как угодно.
Берите SVG, когда между генерацией и печатью есть промежуточное звено, то есть дизайнер, верстальщик или типография с собственным макетом. Наш генератор отдает вектор двумя способами: листами с готовой сеткой или отдельным SVG-файлом на каждый код. В имени такого файла стоит подпись. Если код в списке один, он скачается файлом сразу, без архива. Что можно и чего нельзя делать с векторным кодом в редакторе, разобрано в статье QR-код в SVG.
Посмотреть SVG без редактора можно в любом браузере: перетащите файл в окно, и лист откроется. Так удобно пролистать архив и найти нужный лист, когда их много.
Оба формата весят немного. Полный лист из 40 кодов весит около 90 КБ. Партия из 1000 кодов занимает 25 таких листов. Пересылать их можно любым способом, хоть мессенджером: качество от этого не страдает.
Где вектор теряет качество
Не гоняйте файл через Word и скриншоты. После вставки в Word и скриншота остается растровая картинка, и вернуть из нее вектор уже нельзя.
Не растрируйте без необходимости. Если экспортировать код в PNG «для удобства», вместо вектора останется картинка фиксированного размера, и следующее же изменение размера начнет размывать границы. Если растр все же нужен, делайте его последним шагом и сразу в финальном размере.
Проверить, не пострадал ли код по дороге, можно сразу: увеличьте его на экране в несколько раз и посмотрите на границы модулей. У вектора границы остаются резкими при любом увеличении. Если появились серые размытые кромки, файл уже растровый.
Готовый PDF не масштабируйте в драйвере принтера. Лист собран с точными размерами, и подгонка страницы изменит размер кода и сдвинет поля. Правильная настройка называется «Фактический размер» или «100%».
PNG остается для экрана
PNG в генераторе тоже есть, но в другой роли. Режим «PNG по одному» отдает на каждую строку списка отдельную картинку около 1200 пикселей по стороне. Этот режим нужен там, где вектор не принимают: карточки товаров, CMS, мессенджеры. Для печати он не годится. Лист собирайте в PDF или SVG.
Для больших партий выбор формата разобран в гайде как распечатать 100+ QR-кодов, и вывод там такой же.
- Если печатаете сами, берите PDF и ставьте в диалоге печати масштаб 100%.
- Если файл уходит дизайнеру или в типографию, скачивайте SVG.
- Каждая конвертация по пути ухудшает файл, поэтому скачивайте сразу нужный формат.
FAQ
Что выбрать для типографии?
Спросите у самой типографии, какой формат она принимает. Если типография верстает макет сама, отправьте SVG и отдельно предупредите, что масштаб и поля кода менять нельзя.
Достаточно ли хранить только PDF?
Для повторной печати без изменений PDF достаточно. Если предвидятся правки макета, храните и SVG: править вектор проще, чем вытаскивать код из PDF.
Что делать, если на руках только растровый исходник кода?
Сгенерируйте код заново по той же ссылке и скачайте вектор. Из PNG или JPEG вектор не восстановить, а перерисовывать матрицу руками дороже, чем сделать новый код.
Бывает ли прозрачный фон в PDF?
Да, галочка «Прозрачный фон» убирает заливку и из листа, и из рамок вокруг кодов. Но на бумаге прозрачность превращается в цвет самой бумаги, поэтому визуально лист остается белым. Прозрачность имеет смысл в PNG и SVG, которые вставляют в чужой макет.
Следующий шаг
Скачайте лист в SVG и откройте этот файл в редакторе, где собираете макет. В панели слоев каждый код будет отдельной группой контуров, а не одной картинкой на весь лист.
PDF собирает лист целиком, а генератор QR-кодов в SVG отдает вектор для макета. Оба варианта бесплатны и без водяных знаков.
Соберите свой лист с QR-кодами
Вставьте список ссылок или загрузите файл, а мы разложим коды с подписями по листам A4 и отдадим PDF, SVG или PNG.
Открыть генератор