using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using ZXing;
using ZXing.Common;
namespace WindowsFormsApp2
{
//zxing.net是.net平台下编解条形码和二维码的工具,使用非常方便。
//首先下载二进制dll文件,引入项目
//1.打开vs
//2.点击工具
//3.点击NuGet包管理器
//4.随后点击管理解决方案的NuGet程序包
//5.随后点击预览搜索ZXing.NET下载安装即可
public class ZXingHelper
{
/// <summary>
/// 生成EAN-12码制条码
/// </summary>
/// <param name="txtContext">生成的内容</param>
/// <returns></returns>
public Bitmap CreateBarCode(string txtContext)
{
//只能输入12个数字
// 1.设置条形码规格
EncodingOptions encodeOption = new EncodingOptions();
encodeOption.Height = 130; // 必须制定高度、宽度
encodeOption.Width = 240;
// 2.生成条形码图片并保存
ZXing.BarcodeWriter wr = new BarcodeWriter();
wr.Options = encodeOption;
wr.Format = BarcodeFormat.EAN_13; /
C# Winform 二维码生成 读取 条码生成读取 帮助类
最新推荐文章于 2023-06-06 10:41:55 发布