Сергей Сорокин Обсудить задачу
← Все работы

Собственный сервис QR-кодов

QQkod

Разработал QQkod с нуля. Сервис принимает список или Excel, создает QR-коды с подписями и размещает их на листах для печати в заданном размере.

Моя рольЯ создал интерфейс, импорт таблиц, расчет раскладки и выдачу файлов. QQkod развиваю как собственный продукт; для генерации QR-кодов и PDF использую готовые библиотеки.

Как устроен проект ↓
Скачанный из QQkod лист A4: 4 QR-кода размером 7,5 см с подписями
4 ссылки с подписями на листе A4, размер кода 7,5 см. SVG скачан из QQkod 10 сентября 2026 года.
Задача
Подготовка QR-кодов и листов для печати
Формат работы
Собственный продукт
Ключевые решения
Импорт таблиц и раскладка в сантиметрах
Статус на сентябрь 2026
Сервис работает и развивается

Из списка ссылок в лист для печати

На листе выше 4 QR-кода по 7,5 см. Под каждым стоит подпись, по которой можно узнать ссылку до сканирования. Чтобы получить такой файл, пользователь вводит список ссылок с подписями и выбирает размер кода. QQkod рассчитывает размещение на A4.

Ссылки можно вставить списком или загрузить из Excel, проверить раскладку на экране и скачать файл. Располагать отдельные картинки и подписи вручную не требуется.

Выбрать ссылки и подписи из таблицы

В файле Excel формата XLSX ссылка и подпись могут находиться в разных колонках. Я сделал предварительный просмотр первых строк и выбор колонок для ссылок и подписей. Сервис предлагает соответствие по заголовкам и данным, а пользователь проверяет его перед импортом.

Если адрес нужно собрать из нескольких колонок, для него можно задать шаблон. Ошибки импорта показываются с номерами строк исходного файла. Пользователь видит, какую запись нужно исправить в таблице.

Рассчитать лист по размеру кода

Размер кода задается в сантиметрах. Я разработал расчет размещения с учетом подписи, рамки, полей листа и расстояний между кодами. Если на выбранном листе не помещается даже один элемент, сервис сообщает об этом.

На первом листе 4 кода по 7,5 см расположены в 2 ряда, на втором 12 кодов по 4,3 см расположены в 4 ряда. Для второго файла список подготовили из 12 строк: каждая из 4 ссылок с подписью повторялась 3 раза.

Лист A4 с 4 QR-кодами по 7,5 см в сетке 2 × 2
4 строки списка, 4 кода по 7,5 см на A4. SVG скачан 10 сентября 2026 года.
Лист A4 с 12 QR-кодами по 4,3 см в сетке 3 × 4
12 строк списка, 12 кодов по 4,3 см на A4. Каждая из 4 ссылок повторена 3 раза. SVG от 10 сентября 2026 года.

Проверить адреса в скачанных кодах

В этих 2 SVG проверили адреса всех 16 QR-кодов и сравнили их с исходными ссылками. Каждый содержал ожидаемый адрес. Подписи остались под кодами и не попали в содержимое QR.

Физическая печать этих листов не проверена. Перед тиражом нужен пробный отпечаток и проверка сканирования. Чтобы сохранить размеры из файла, печатать нужно в масштабе 100%.

Попробовать редактор на WebReach

Я подключил генератор QQkod к редактору на главной странице WebReach. В нем можно ввести ссылки с подписями, выбрать размер кода, посмотреть листы A4 и скачать PDF.

В полном QQkod можно загрузить таблицу XLSX и добавить логотип. Листы скачиваются в PDF или SVG, а отдельные коды можно получить в PNG.

Открыть редактор на главной WebReach ↗

Открыть полный сервис QQkod ↗

Что получилось

Список ссылок превращается в файл с заданными размерами кодов и подписями. Адреса во всех 16 кодах из показанных листов совпали с исходными ссылками.

Услуги по разработке и развитию сайтов ↗

Начнем с вашей задачи

Расскажите,
что нужно сделать.

Перейти к форме

Если сайт уже работает, пришлите ссылку и опишите задачу. Для нового проекта расскажите, кто будет им пользоваться и что он должен делать.

Сергей Сорокин

Сергей СорокинВы напишете лично мне.

Удобнее связаться напрямую?

Адрес, на который можно ответить.
От 10 до 5000 символов. Ссылку на сайт можно добавить здесь.