DrawQRCodeA
Vektorgrafik, Barcodes
Beschreibung
Das abschließende A kennzeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Oberfläche stellt nur die Unicode-Form bereit. Das Verhalten entspricht DrawQRCode, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
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);
Parameter
| Left | Die horizontale Koordinate des linken Rands des QR Code |
|---|---|
| Top | Die vertikale Koordinate des oberen Rands des QR Code |
| SymbolSize | Breite und Höhe des QR Code Der im QR Code zu codierende Text |
| Text | |
| EncodeOptions | 0=Auto 1=Numerisch 2=Alphanumerisch 3=ISO-8859-1 4=UTF-8 mit BOM 5=UTF-8 ohne BOM 0 = Normal 1 = Um 90 Grad gegen den Uhrzeigersinn drehen 2 = Um 180 Grad drehen 3 = Um 90 Grad im Uhrzeigersinn drehen |
| DrawOptions |
Rückgabewerte
| 0 | Der QR Code konnte nicht gezeichnet werden; prüfen Sie EncodeOptions und DrawOptions auf Werte außerhalb des zulässigen Bereichs. |
|---|---|
| 1 | Der QR Code wurde erfolgreich gezeichnet. |