DrawQRCodeA

Gráficos vetoriais, Códigos de barras

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de DrawQRCode e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Desenha um QR Code na página selecionada

Sintaxe

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);

Parâmetros

LeftA coordenada horizontal da borda esquerda do QR Code
TopA coordenada vertical da borda superior do QR Code
SymbolSizeA largura e a altura do QR Code. O texto a codificar no QR Code
Text
EncodeOptions0=Auto 1=Numérico 2=Alfanumérico 3=ISO-8859-1 4=UTF-8 com BOM 5=UTF-8 sem BOM 0 = Normal 1 = Girar 90 graus no sentido anti-horário 2 = Girar 180 graus 3 = Girar 90 graus no sentido horário
DrawOptions

Valores retornados

0O QR Code não pôde ser desenhado; verifique se há algum valor fora do intervalo no parâmetro EncodeOptions ou DrawOptions.
1O QR Code foi desenhado com sucesso.