ASP.NET生成二维码

来源:互联网 发布:直播吧软件下载 编辑:程序博客网 时间:2024/06/05 19:31

1、下载:ThoughtWorks.QRCode.dll 文件 QRCode.rar

2、
#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 = 16;
            qrCodeEncoder.QRCodeVersion = 0;
            qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
            Bitmap bmp = qrCodeEncoder.Encode(link);
            return bmp;

        }
        #endregion

3、Bitmap bmp = PlmCommon.GetQRCodeBmp("abcd");
            string str = HttpContext.Current.Request.MapPath("\\aa.bmp");
            bmp.Save(str);
0 0
原创粉丝点击