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

LeftPozioma współrzędna lewej krawędzi kodu QR
TopPionowa współrzędna górnej krawędzi kodu QR
SymbolSizeSzerokość i wysokość kodu QR Tekst do zakodowania w kodzie QR
Text
EncodeOptions0=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

0Nie można narysować kodu QR; sprawdź, czy wartość parametru EncodeOptions lub DrawOptions nie wykracza poza zakres
1Kod QR został pomyślnie narysowany