基本信息
源码名称:根据输入的文本生成二维码
源码大小:62.54M
文件格式:.zip
开发语言:C#
更新时间:2019-06-24
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559

本次赞助数额为: 2 元 
   源码介绍

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using DevExpress.XtraEditors;
using Spire.Barcode;
using System.Drawing;

namespace Kuade.WindowsFormsApp1
{
    /// <summary>
    /// 
    /// </summary>
    public partial class FrmMainForm : XtraForm
    {
        /// <summary>
        /// 构造函数
        /// </summary>
        public FrmMainForm()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if(richTextBox1 == null)
            {
                MessageBox.Show("内容不能为空!");
                return;
            }
            // 创建BarcodeSettings对象
            BarcodeSettings settings = new BarcodeSettings();
            //设置条码类型为二维码
            settings.Type = BarCodeType.QRCode;
            //设置二维码数据
            settings.Data = richTextBox1.Text ;
            //设置显示文本
            settings.Data2D = "开发人QQ2872456100";
            //设置数据类型为数字
            settings.QRCodeDataMode = QRCodeDataMode.Numeric;
            //设置二维码错误修正级别
            settings.QRCodeECL = QRCodeECL.H;
            //设置宽度
            settings.X = 3.0f;
            //实例化BarCodeGenerator类的对象
            BarCodeGenerator generator = new BarCodeGenerator(settings);
            //生成二维码图片并保存为PNG格式
            Image image = generator.GenerateImage();
            image.Save("QRCode.png");
            pictureBox1.Image = Image.FromFile(@"QRCode.png");
        }

       
    }
}