Как создать QR-код с картинкой в FastReport .NET

07.03.2025

QR-коды становятся все более популярными инструментами для хранения и обмена информацией. В отчетах и документах их можно использовать для быстрого доступа к веб-сайтам, контактам, данным о продукции и многому другому. 

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

Сначала нам необходимо создать обычный QR Code в дизайнере. Для этого переходим в панель элементов и выбираем «Штрихкод» > «Двумерные» > «QR Code».

Панель элементов

QR Code в дизайнере

 

После того как мы разместили наш QR Code, переходим в его свойства и выставляем свойство ErrorCorrection равное H.

Список свойств

 

Данное свойство отвечает за исправление ошибок с помощью кода Рида-Соломона. Оно может принимать значение: L (low – 7%), M (medium – 15%), Q (25%), H (high – 30%). По умолчанию – L.

Избыточность (ErrorCorrection) нужна для корректного чтения данных при частично повреждённом изображении кода или при нанесённом поверх него изображении.

Далее создадим PictureObject в который мы поместим нашу картинку с логотипом.

Редактор картинки

 

Теперь мы можем поместить наше изображение на сам QR Code. Считывание будет проходить корректно.

Готовый QR Code

 

Итак, вот мы и разобрались как вставлять картинку в наш QR Code. Дизайнер FastReport позволяет без проблем сделать это в пару кликов. Мы можем применять данную возможность, к примеру, для перехода на официальный сайт с помощью телефона, чтобы клиенты знали какой QR приведет их лишь по картинке. По вопросам вы можете обратиться в нашу службу поддержки. Приятного использования!

.NET FastReport Штрихкод Дизайнер QR код
10 февраля 2025

Как попробовать FastReport .NET WEB перед покупкой

Протестировав WEB пак перед покупкой, вы сможете сделать осознанный выбор: подходит ли вам FastReport .NET для ваших задач.
22 января 2025

Как подключить РЕД БД к генератору отчетов FastReport .NET

Пошаговая инструкция по подключению РЕД БД к генератору отчётов FastReport .NET. Эффективные методы и рекомендации для создания отчётов на основе данных из базы.
20 ноября 2024

Локализация и смена языков в FastReport VCL

FastReport VCL поддерживает 40 языков для локализации интерфейса и позволяет изменять язык на лету через меню или код, без перекомпиляции.