DrawQRCodeA
Gráficos vectoriales, códigos de barras
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a DrawQRCode y los argumentos de cadena se interpretan con la página de códigos actual de SetAnsiMode
Dibuja un código QR en la página seleccionada
Sintaxis
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 | La coordenada horizontal del borde izquierdo del código QR |
|---|---|
| Top | La coordenada vertical del borde superior del código QR |
| SymbolSize | El ancho y el alto del código QR El texto que se codificará en el código QR |
| Text | |
| EncodeOptions | 0=Automático 1=Numérico 2=Alfanumérico 3=ISO-8859-1 4=UTF-8 con BOM 5=UTF-8 sin BOM 0 = Normal 1 = Girar 90 grados en sentido antihorario 2 = Girar 180 grados 3 = Girar 90 grados en sentido horario |
| DrawOptions |
Valores devueltos
| 0 | No se pudo dibujar el código QR; compruebe si el valor del parámetro EncodeOptions o DrawOptions está fuera de rango |
|---|---|
| 1 | El código QR se dibujó correctamente |