zoukankan      html  css  js  c++  java
  • 二维码生成实例

    一,添加ThoughtWorks.QRCode.dll 引用

    ThoughtWorks.QRCode.dll的下载

    二,直接使用下面即可

    namespace Sx.Office
    {
       public class QRCode
        {
           /// <summary>
           /// 生成二维码
           /// </summary>
           /// <param name="message">二维码所要写入的信息</param>
           /// <param name="path">二维码图片的存储路径</param>
           public void Create(string message,string path)
           {
               Bitmap bt;
               string enCodeString = message;
               QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
               bt = qrCodeEncoder.Encode(enCodeString, Encoding.UTF8);
               bt.Save(path);
           }
           /// <summary>
           /// 获取二维码的信息
           /// </summary>
           /// <param name="path">二维码图片的存储路径</param>
           /// <returns>二维码信息</returns>
           public string DecodeMessage(string path)
           {
               QRCodeDecoder decoder = new QRCodeDecoder();
               Bitmap bm = new Bitmap(path);
               return decoder.decode(new QRCodeBitmapImage(bm), Encoding.UTF8);
              
           
           }
        }
     
    }

    源代码下载

  • 相关阅读:
    vbox虚拟机网络设置
    增删改查
    事务
    jsp&el&jstl mvc和三层架构
    cookie&session
    request
    Response
    eclipse操作(备忘)
    Servlet
    Http&Tomcat
  • 原文地址:https://www.cnblogs.com/sunxi/p/4895426.html
Copyright © 2011-2022 走看看