1.組件概要
1.1組件信息
組件:二維碼 版本:1.0.2
主要功能:
生成二維碼
2.二維碼組件接入指南
2.1 檢查環境
通過Nuget安裝TCBase.Component.QRCode
詳情請參考:NuGet使用手冊
2.2調用範例
生成二維碼:
QRCodeGenerate.BuildQrCode(string content);
請求參數 | ||
---|---|---|
參數 | 類型 | 描述 |
content | string | 內容 |
返回值 | 類型 | 描述 |
Stream | 包含二維碼jpg的流 |
QRCodeGenerate.BuildQrCode(string content, QrCodeLevel level);
請求參數 | ||
---|---|---|
參數 | 類型 | 描述 |
content | string | 內容 |
level | QrCodeLevel | 二維碼的錯誤修正等級 |
返回值 | 類型 | 描述 |
Stream | 包含二維碼jpg的流 |
QRCodeGenerate.BuildQrCode(string content, uint size);
請求參數 | ||
---|---|---|
參數 | 類型 | 描述 |
content | string | 內容 |
size | uint | 生成圖片的大小 |
返回值 | 類型 | 描述 |
Stream | 包含二維碼jpg的流 |
QRCodeGenerate. BuildQrCode(string content, QrCodeLevel level, uint size);
請求參數 | ||
---|---|---|
參數 | 類型 | 描述 |
content | string | 內容 |
level | QrCodeLevel | 二維碼的錯誤修正等級 |
size | uint | 生成圖片的大小 |
返回值 | 類型 | 描述 |
Stream | 包含二維碼jpg的流 |
QRCodeGenerate.BuildQrCode(string content, QrCodeLevel level, uint size, Color darkColor, Color lightColor);
請求參數 | ||
---|---|---|
參數 | 類型 | 描述 |
content | strinfg | 內容 |
level | QrCodeLevel | 二維碼的錯誤修正等級 |
size | uint | 生成圖片的大小 |
darkColor | Color | 背景色 |
lightColor | Color | 前景色 |
返回值 | 類型 | 描述 |
返回結果 | Stream | 包含二維碼jpg的流 |
QRCodeGenerate.BuildQrCode(string content, QrCodeLevel level, uint size, Color darkColor, Color lightColor, QrCodeBorder border);
請求參數 | ||
---|---|---|
參數 | 類型 | 描述 |
content | strinfg | 內容 |
level | QrCodeLevel | 二維碼的錯誤修正等級 |
size | uint | 生成圖片的大小 |
darkColor | Color | 背景色 |
lightColor | Color | 前景色 |
border | QrCodeBorder | 二維碼的邊框寬度 |
返回值 | 類型 | 描述 |
返回結果 | Stream | 包含二維碼jpg的流 |
QRCodeGenerate.BuildQrCode(string content, QrCodeLevel level, int size, Color darkColor, Color lightColor, Image middlImg);
請求參數 | ||
---|---|---|
參數 | 類型 | 描述 |
content | strinfg | 內容 |
level | QrCodeLevel | 二維碼的錯誤修正等級 |
size | uint | 生成二維碼的大小 |
darkColor | Color | 背景色 |
lightColor | Color | 前景色 |
middlImg | Image | 二維碼中間的圖片 |
返回值 | 類型 | 描述 |
返回結果 | Stream | 包含二維碼jpg的流 |