首先在NuGet中下载并安装 QrCode.Net包
在后台代码写一个方法 当访问 (当前页面?Func=CreateQRcode&DeviceNum=内容) 时候 出现二维码
protected void Page_Load(object sender, EventArgs e)
{
var Func = Request.Params["Func"];
if (Func != null)
{
switch (Func)
{
case "CreateQRcode": CreateQRcode(); break; //生成二维码
}
}
}
//生成QRCode
private void CreateQRcode()
{
string content = Request.Params["DeviceNum"];
int moduleSize = 10;
var encoder = new QrEncoder(ErrorCorrectionLevel.M);
QrCode qrCode = encoder.Encode(content);