ДанныеQRКода
страницаВозвращает двоичные данные для формирования QR-кода.
Синтаксис
Функция ДанныеQRКода(QRСтрока, УровеньКоррекции, Размер) ЭкспортПараметры
QRСтрока— Строка - данные, которые необходимо разместить в QR-коде.УровеньКоррекции— Число - уровень погрешности изображения, при котором данный QR-код все еще возможно 100% распознать. Параметр должен иметь тип целого и принимать одно из 4 допустимых значений: 0 (7 % погрешности), 1 (15 % погрешности), 2 (25 % погрешности), 3 (35 % погрешности).Размер— Число - определяет длину стороны выходного изображения в пикселях. Если минимально возможный размер изображения больше этого параметра - код сформирован не будет.
Возвращаемое значение
ДвоичныеДанные - буфер, содержащий байты PNG-изображения QR-кода.
Пример вызова
// Выводим на печать QR-код, содержащий в себе информацию зашифрованную по УФЭБС.
QRСтрока = УправлениеПечатью.ФорматнаяСтрокаУФЭБС(РеквизитыПлатежа);
ТекстОшибки = "";
ДанныеQRКода = УправлениеПечатью.ДанныеQRКода(QRСтрока, 0, 190, ТекстОшибки);
Если Не ПустаяСтрока(ТекстОшибки)
ОбщегоНазначения.СообщитьПользователю(ТекстОшибки);
КонецЕсли;
КартинкаQRКода = Новый Картинка(ДанныеQRКода);
ОбластьМакета.Рисунки.QRКод.Картинка = КартинкаQRКода;Доступность
Сервер, Толстый клиент, Внешнее соединение