DrawQRCodeA

Векторная графика, штрихкоды

Описание

Завершающая A обозначает точку входа DLL ANSI (char); поверхность ActiveX/COM предоставляет только форму Unicode. Поведение идентично DrawQRCode, а строковые аргументы интерпретируются с использованием текущей кодовой страницы SetAnsiMode

Рисует QR Code на выбранной странице

Синтаксис

Delphi

Function DLDrawQRCodeA(InstanceID: Integer; Left, Top, SymbolSize: Double; Text: PAnsiChar; EncodeOptions, DrawOptions: Integer): Integer;

DLL

int DLDrawQRCodeA(int InstanceID, double Left, double Top, double SymbolSize, const char * Text, int EncodeOptions, int DrawOptions);

Параметры

LeftГоризонтальная координата левого края QR Code
TopВертикальная координата верхнего края QR Code
SymbolSizeШирина и высота QR Code Текст, кодируемый в QR Code
Text
EncodeOptions0=Авто 1=Цифровой 2=Буквенно-цифровой 3=ISO-8859-1 4=UTF-8 с BOM 5=UTF-8 без BOM 0 = нормально 1 = поворот на 90 градусов против часовой стрелки 2 = поворот на 180 градусов 3 = поворот на 90 градусов по часовой стрелке
DrawOptions

Возвращаемые значения

0QR Code нарисовать не удалось; проверьте значения EncodeOptions или DrawOptions на выход за диапазон
1QR Code нарисован успешно