通过Nuget程序管理包引入ThoughtWorks.QRCode。
代码实现:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20#region 生成二维码 /// <summary> /// 生成二维码位图 /// </summary> /// <param name="link">用于生成二维码的链接</param> /// <param name="size">二维码规模大小</param> /// <param name="version">二维码版本</param> /// <returns>二维码对象</returns> public static Image QrCodeBitmap(string link, int size, int version) { QRCodeEncoder qrcodeencoder = new QRCodeEncoder();//生成设置编码实例 qrcodeencoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;//字节编码 qrcodeencoder.QRCodeScale = size;//二维码规模大小 qrcodeencoder.QRCodeVersion = version;//二维码版本 qrcodeencoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;//设置错误校验(错误更正)的级别:中等M return qrcodeencoder.Encode(link);//生成二维码image图片 } #endregion
最后
以上就是勤劳过客最近收集整理的关于C# Winform 使用ThoughtWorks.QRCode生成二维码的全部内容,更多相关C#内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复