Метод THPDFPage.DrawQRCode
Реализует отрисовку QR-кода в рабочем процессе рисования страницы. Применяйте его, когда окружающему семейству API нужен явный контроль над объектами PDF, содержимым страницы, ресурсами, соответствием стандартам или диагностикой
Объявление
function DrawQRCode(const Data: AnsiString; X, Y: Single; ModuleSize: Single= 2; ECLevel: THPDFQRECLevel= qrM; Color: TColor= clBlack): Integer;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
Data | Сырая байтовая нагрузка, которую этот API встраивает или проверяет |
X | Координата или размер на странице в текущей системе координат HotPDF |
Y | Координата или размер на странице в текущей системе координат HotPDF |
ModuleSize | Аргумент, используемый DrawQRCode |
ECLevel | Уровень версии, соответствия или вложенности, который использует рабочий процесс |
Color | Компонента или значение цвета для операции рисования или ресурсной операции |
Возвращаемое значение
Возвращает значение Integer
Примечания по использованию
- Используйте этот API в рабочем процессе рисования страницы до финализации затрагиваемой страницы, ресурса, поля или объекта каталога
- Держите имена объектов, полей и ресурсов, а также возвращаемые handle неизменными до финализации документа
- Изменения на уровне страницы влияют на последующие операторы той же страницы; сохраняйте и восстанавливайте графическое состояние, когда временная настройка не должна утечь