新建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;
}
}
}
}
以我博客地址为内容生成二维码,下面是运行效果图。
快拿手机来扫一扫吧。
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-29 02:01:22