1.主要是记录一下,可能以后自己能再次通过自己写的这篇东西温故而知新;
其中参考了几篇其他大神写的实现c#二维码之代码。
首先c#要想实现二维码的相关操作需要ZXing.dll这个文件
具体方式如下
项目中右键找到管理NuGet程序包(N)
安装成功后;进行如下代码
方式1.通过创建类的方式,将系统提供的ZXing类的数据进行封装
先创建类ZXingLibs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Drawing;
using System.Drawing.Imaging;
using ZXing;
using ZXing.Common;
using ZXing.QrCode;
using ZXing.QrCode.Internal;
namespace WindowsFormsApp2
{
class ZXingLibs
{
/// 生成二维码
public static Bitmap GetQRCode(string text, int width, int height)
{
BarcodeWriter writer = new BarcodeWriter();
writer.Format = BarcodeFormat.QR_CODE;