DrawQRCodeA
Grafika wektorowa, Kody kreskowe
Opis
Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w DrawQRCode, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode
Rysuje kod QR na wybranej stronie
Składnia
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);
Parametry
| Left | Pozioma współrzędna lewej krawędzi kodu QR |
|---|---|
| Top | Pionowa współrzędna górnej krawędzi kodu QR |
| SymbolSize | Szerokość i wysokość kodu QR Tekst do zakodowania w kodzie QR |
| Text | |
| EncodeOptions | 0=Automatycznie 1=Numerycznie 2=Alfanumerycznie 3=ISO-8859-1 4=UTF-8 z BOM 5=UTF-8 bez BOM 0 = Normalnie 1 = Obrót o 90 stopni przeciwnie do ruchu wskazówek zegara 2 = Obrót o 180 stopni 3 = Obrót o 90 stopni zgodnie z ruchem wskazówek zegara |
| DrawOptions |
Wartości zwracane
| 0 | Nie można narysować kodu QR; sprawdź, czy wartość parametru EncodeOptions lub DrawOptions nie wykracza poza zakres |
|---|---|
| 1 | Kod QR został pomyślnie narysowany |