DrawQRCode
Векторная графика, штрихкоды
Описание
Рисует QR Code на выбранной странице
Синтаксис
Delphi
Function TPDFlib.DrawQRCode(Left, Top, SymbolSize: Double; Const Text: WideString; EncodeOptions, DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawQRCode(Left As Double, Top As Double, SymbolSize As Double, Text As String, EncodeOptions As Long, DrawOptions As Long) As Long
DLL
int DLDrawQRCode(int InstanceID, double Left, double Top, double SymbolSize, const wchar_t * Text, int EncodeOptions, int DrawOptions);
Параметры
| Left | Горизонтальная координата левого края QR Code |
|---|---|
| Top | Вертикальная координата верхнего края QR Code |
| SymbolSize | Ширина и высота QR Code Текст, кодируемый в QR Code |
| Text | |
| EncodeOptions | 0=Авто 1=Цифровой 2=Буквенно-цифровой 3=ISO-8859-1 4=UTF-8 с BOM 5=UTF-8 без BOM 0 = нормально 1 = поворот на 90 градусов против часовой стрелки 2 = поворот на 180 градусов 3 = поворот на 90 градусов по часовой стрелке |
| DrawOptions |
Возвращаемые значения
| 0 | QR Code нарисовать не удалось; проверьте значения EncodeOptions или DrawOptions на выход за диапазон |
|---|---|
| 1 | QR Code нарисован успешно |