zoukankan      html  css  js  c++  java
  • C#添加二维码带加密带logo

    #region 生成QR码,加密与logo在此处修改
            public static void CreateQr(string strQrContent, DataTable myTable)
            {
                Qr q = new Qr();
                byte[] bylogo = null;
                //加密?
                //logo
                if (ConfigurationManager.AppSettings.AllKeys.Contains("Logo") && ConfigurationManager.AppSettings["Logo"] != null)
                {
                    string strLogoFileName = ConfigurationManager.AppSettings["Logo"];
                    FileInfo file = new FileInfo(HttpContext.Current.Server.MapPath(string.Format("~/res/images/logo/{0}", strLogoFileName)));
                    Bitmap bmp = new Bitmap(file.FullName);
                    MemoryStream m = new MemoryStream();
                    bmp.Save(m, ImageFormat.Jpeg);
                    bylogo = m.GetBuffer();
                }
                myTable.Columns.Add(LY_QR_TABLE.QRCODE_FIELD, typeof(System.Byte[]));
                byte[] byqr = q.GetQr(strQrContent, bylogo);
                myTable.Rows[0][LY_QR_TABLE.QRCODE_FIELD] = byqr;
                myTable.AcceptChanges();
            }
  • 相关阅读:
    重定向与转发比较
    servlet_5
    servlet_4
    servlet_3
    字符串的操作以及格式化的操作
    2019的Python
    函数2
    函数
    文件操作
    集合 set
  • 原文地址:https://www.cnblogs.com/wangjp-1233/p/10548930.html
Copyright © 2011-2022 走看看