zoukankan      html  css  js  c++  java
  • 利用ZXing插件生成二维码

        using System.Drawing;
        using ZXing;
        using ZXing.QrCode;
    
            /// <summary>
            /// 生成二维码
            /// </summary>
            /// <param name="dirPath">路径</param>
            /// <returns></returns>
            private string GenerateQRCode(string dirPath)
            {
                BarcodeWriter writer = new BarcodeWriter();
                writer.Format = BarcodeFormat.QR_CODE;
                QrCodeEncodingOptions options = new QrCodeEncodingOptions();
                options.DisableECI = true;
                //设置内容编码
                options.CharacterSet = "UTF-8";
                //设置二维码的宽度和高度
                options.Width = 500;//500
                options.Height = 500;//500
                //设置二维码的边距,单位不是固定像素
                options.Margin = 1;
                writer.Options = options;
                StringBuilder content = new StringBuilder();
                content.AppendFormat("SUCCESS:创建二维码成功!");
                Bitmap map = writer.Write(content.ToString());
                string fileName = @dirPath + @"QrCode.png";
                map.Save(fileName, ImageFormat.Png);
                map.Dispose();
                return fileName;
            }
  • 相关阅读:
    1)BS和CS区别
    109)PHP与oracle网址
    8)对于带有 : 的语句
    将位数较多的数字看成是字符串
    7)杂项没整理
    css中的zoom的使用
    CSS布局一
    ul和ol的一些知识
    css中的display
    css中的content的使用
  • 原文地址:https://www.cnblogs.com/JioNote/p/12145631.html
Copyright © 2011-2022 走看看