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
| Left | A coordenada horizontal da borda esquerda do QR Code |
|---|---|
| Top | A coordenada vertical da borda superior do QR Code |
| SymbolSize | A largura e a altura do QR Code. O texto a codificar no QR Code |
| Text | |
| EncodeOptions | 0=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
| 0 | O QR Code não pôde ser desenhado; verifique se há algum valor fora do intervalo no parâmetro EncodeOptions ou DrawOptions. |
|---|---|
| 1 | O QR Code foi desenhado com sucesso. |