DrawQRCodeA
向量圖形、條碼
描述
結尾的 A 表示 ANSI(char)DLL 進入點;ActiveX/COM 介面只提供 Unicode 形式。行為與 DrawQRCode 完全相同,字串參數依目前 SetAnsiMode 的字碼頁解讀
在所選頁面上繪製 QR Code
語法
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);
參數
| Left | QR Code 左緣的水平座標 |
|---|---|
| Top | QR Code 上緣的垂直座標 |
| SymbolSize | QR Code 的寬與高 要編碼進 QR Code 的文字 |
| Text | |
| EncodeOptions | 0=自動 1=數字 2=英數 3=ISO-8859-1 4=UTF-8 含 BOM 5=UTF-8 不含 BOM 0 = 正常 1 = 逆時針旋轉 90 度 2 = 旋轉 180 度 3 = 順時針旋轉 90 度 |
| DrawOptions |
傳回值
| 0 | 無法繪製 QR Code,請檢查 EncodeOptions 或 DrawOptions 參數是否有超出範圍的值。 |
|---|---|
| 1 | QR Code 繪製成功。 |