zoukankan      html  css  js  c++  java
  • 使用ThoughtWorks.QRCode生成二维码

    新建Windows应用程序,加入引用ThoughtWorks.QRCode.dll,编写代码生成二维码。

    using System;
    using System.Drawing;
    using System.Windows.Forms;
    using ThoughtWorks.QRCode.Codec;
    
    namespace QcCodeCreaterExp
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                Image image;
                try
                {
                    QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
                    qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;
                    qrCodeEncoder.QRCodeScale = Convert.ToInt32(TextBox_QrCodeSize.Text);//尺寸
                    qrCodeEncoder.QRCodeVersion = Convert.ToInt32(TextBox_QrCodeVersion.Text);//版本号
                    qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;
                    image = qrCodeEncoder.Encode(TextBox_QrCodeContent.Text);
                }
                catch (Exception ex)
                {
                    image = null;
                }
                if (image != null)
                {
                    pictureBox1.Image = image;
                }
            }
        }
    }

    以我博客地址为内容生成二维码,以下是执行效果图。
    这里写图片描写叙述
    快拿手机来扫一扫吧。

  • 相关阅读:
    函数 out 传值 分割
    函数
    特殊集合
    集合
    数组

    穷举
    循环
    mac 软件安装
    实用信息查询接口
  • 原文地址:https://www.cnblogs.com/brucemengbm/p/7053156.html
Copyright © 2011-2022 走看看