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的流 |