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

    1.添加程序包

     

    2.生产二维码方法

        #region 二维码
    
        /// <summary>
        /// 生成二维码
        /// </summary>
        /// <param name="strQRcode">二维码字符串</param>
        /// <param name="codePath">二维码图片存储路径</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
  • 相关阅读:
    实验一
    BZOJ 2564
    P4557 [JSOI2018]战争
    移动自动化-Mac-IOS-appium环境搭建
    Node安装mac版本
    删除N天前文件和空文件
    Python之jsonpath模块
    性能学习
    参数化
    查找测试用例
  • 原文地址:https://www.cnblogs.com/catherinehu/p/11795093.html
Copyright © 2011-2022 走看看