当前位置:首页 > Web开发 > 正文

二维码生成 Gma.QrCodeNet (目前测试支持.net4.0及以上,但vs版本2010不可以 NuGet中

2024-03-31 Web开发

技术图片

2.生产二维码方法

#region 二维码 /// <summary> /// 生成二维码 /// </summary> /// <param>二维码字符串</param> /// <param>二维码图片存储路径</param> public static void CreateQRcode(string strQRcode, string codeImgPath) { QrEncoder qrEncoder = new QrEncoder(ErrorCorrectionLevel.H); QrCode qrCode = new QrCode(); qrEncoder.TryEncode(strQRcode, out qrCode); GraphicsRenderer renderer = new GraphicsRenderer(new FixedModuleSize(15, QuietZoneModules.Two), Brushes.Black, Brushes.White); using (MemoryStream ms = new MemoryStream()) { renderer.WriteToStream(qrCode.Matrix, ImageFormat.Png, ms); System.Drawing.Image img = System.Drawing.Image.FromStream(ms); img.Save(codeImgPath); } } #endregion

二维码生成 Gma.QrCodeNet (目前测试支持.net4.0及以上,但vs版本2010不可以 NuGet中搜索不到程序包)

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/39880.html