C#生成二维码的方法
本文实例讲述了C#生成二维码的方法。分享给大家供大家参考。具体实现方法如下:
首先引用ThoughtWorks.QRCode.dll
具体代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using ThoughtWorks.QRCode.Codec;
namespace QRCodeUtil
{
/// <summary>
/// 二维码生成
/// </summary>
public class QRCodeHelper
{
#region 根据链接获取二维码
/// <summary>
/// 根据链接获取二维码
/// </summary>
/// <param name="link">链接</param>
/// <returns>返回二维码图片</returns>
public static Bitmap GetQRCodeBmp(string link)
{
QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
qrCodeEncoder.QRCodeScale = 4;
qrCodeEncoder.QRCodeVersion = 0;
qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
Bitmap bmp = qrCodeEncoder.Encode(link);
return bmp;
}
#endregion
}
}
以上是 C#生成二维码的方法 的全部内容, 来源链接: utcz.com/z/326043.html