资源简介
条码二维码生成器包含条形码生成、二维码生成、解码、打印(选择打印机、纸张类型、预览)。开发环境:vs2017
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ZXing.Common;
using ZXing;
using System.Windows.Forms;
using System.Drawing;
using System.Text.Regularexpressions;
using ZXing.QrCode;
namespace BarCode
{
class BarCodeClass
{
///
///生成条形码
///
///
///
public void CreateBarCode(PictureBox pictureBox1 string Contents)
{
Regex rg = new Regex(“^[0-9]{12}$“);
if (!rg.IsMatch(Contents))
{
MessageBox.Show(“本例子采用EAN_13编码,需要输入12位数字“);
return;
}
EncodingOptions options = null;
BarcodeWriter writer = null;
options = new EncodingOptions
{
Width = pictureBox1.Width
Height = pictureBox1.Height
};
writer = new BarcodeWriter();
writer.Format = BarcodeFormat.ITF;
writer.Options = options;
Bitmap bitmap = writer.Write(Contents);
pictureBox1.Image = bitmap;
}
///
///生成二维码
///
///
///
public void CreateQuickMark(PictureBox pictureBox1 string Contents)
{
if (Contents == string.Empty)
{
MessageBox.Show(“输入内容不能为空!“);
return;
}
EncodingOptions options = null;
BarcodeWriter writer = null;
options = new QrCodeEncodingOptions
{
DisableECI = true
CharacterSet = “UTF-8“
Width = pictureBox1.Width
Height = pictureBox1.Height
};
writer = new BarcodeWriter();
writer.Format = BarcodeFormat.QR_CODE;
writer.Options = options;
Bitmap bitmap = writer.Write(Contents);
pictureBox1.Image = bitmap;
}
///
///解码
///
///
public void Decode(PictureBox pictureBox1)
{
BarcodeReader reader = new BarcodeReader();
Result result = reader.Decode((Bitmap)pictureBox1.Image);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 49152 2020-08-06 10:22 BarCode\.vs\BarCode\v15\.suo
文件 0 2020-07-24 17:15 BarCode\.vs\BarCode\v15\Server\sqlite3\db.lock
文件 618496 2020-07-27 11:52 BarCode\.vs\BarCode\v15\Server\sqlite3\storage.ide
文件 32768 2020-08-06 10:16 BarCode\.vs\BarCode\v15\Server\sqlite3\storage.ide-shm
文件 4136512 2020-08-06 10:17 BarCode\.vs\BarCode\v15\Server\sqlite3\storage.ide-wal
文件 4004 2020-07-24 17:58 BarCode\BarCode\BarCode.csproj
文件 2600 2020-07-24 17:58 BarCode\BarCode\BarCodeClass.cs
文件 14336 2020-08-06 10:17 BarCode\BarCode\bin\Debug\BarCode.exe
文件 40448 2020-08-06 10:17 BarCode\BarCode\bin\Debug\BarCode.pdb
文件 425984 2020-07-24 15:54 BarCode\BarCode\bin\Debug\zxing.dll
文件 1094 2020-07-27 11:27 BarCode\BarCode\Docementba
文件 3016 2020-07-24 17:58 BarCode\BarCode\imageDocument.cs
文件 2385 2020-08-06 10:17 BarCode\BarCode\Main.cs
文件 9059 2020-08-06 10:17 BarCode\BarCode\Main.Designer.cs
文件 6017 2020-08-06 10:17 BarCode\BarCode\Main.resx
文件 0 2020-08-06 10:17 BarCode\BarCode\obj\Debug\BarCode.csproj.CopyComplete
文件 42 2020-07-24 17:20 BarCode\BarCode\obj\Debug\BarCode.csproj.CoreCompileInputs.cache
文件 553 2020-07-27 12:06 BarCode\BarCode\obj\Debug\BarCode.csproj.FileListAbsolute.txt
文件 1011 2020-08-06 10:17 BarCode\BarCode\obj\Debug\BarCode.csproj.GenerateResource.cache
文件 49245 2020-07-24 17:58 BarCode\BarCode\obj\Debug\BarCode.csprojAssemblyReference.cache
文件 14336 2020-08-06 10:17 BarCode\BarCode\obj\Debug\BarCode.exe
文件 180 2020-08-06 10:17 BarCode\BarCode\obj\Debug\BarCode.Main.resources
文件 40448 2020-08-06 10:17 BarCode\BarCode\obj\Debug\BarCode.pdb
文件 180 2020-07-24 17:58 BarCode\BarCode\obj\Debug\BarCode.Properties.Resources.resources
文件 10809 2020-07-27 13:36 BarCode\BarCode\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7081 2020-07-24 17:20 BarCode\BarCode\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2020-07-24 17:15 BarCode\BarCode\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2020-07-24 17:15 BarCode\BarCode\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2020-07-24 17:15 BarCode\BarCode\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 518 2020-07-24 17:18 BarCode\BarCode\Program.cs
............此处省略23个文件信息
相关资源
- C# 批量生成二维码工具
- 二维码 生成,解析
- 二维码生成解析工具源码
- ASP.net MVC vcard名片二维码自动生成
- C#中二维码实现源代码修正版
- DM二维码生成器85287
- C#利用Zxing.NET生成条形码和二维码并实
- .net C#代码生成器
- .NET(c#)Web生成二维码
- SiriusCoder C#代码生成器
- C# 数据库连接MySQL、SQL server并读取数
- Halcon联合C#编写的检测二维码窗体程序
- C#联合halcon二维码读取.zip
- 狂人代码生成器V3.0 C#代码生成器 实体
- C#代码生成二维码
- C# 编号/单号生成器 源码
- C# 二维码名片
- ZPL 打印条码、二维码及小票中文/汉字
- c# 二维码名片源码及相应的qrcode.dl
- C#二维码生成器(含源码)
- C#窗体三种方法生成二维码并打印的小
- ThoughtWorks.QRCode.dll201455
- asp.net 扫描二维码(微信)
- C# 二维码生成 DLL 各个版本
- 基于html5、JS实现的二维码扫码
- c#二维码打印
- 生成和读取条形码二维码C#
- C# 生成二维码名片 实例源码174850
- C# 二维码生成图片源码
- 动软代码生成器C#连接mysql三层代码模
评论
共有 条评论