-
如何生成一维条码图片
2017-02-22 21:20:03在创建类型对话框的列表双击”创建一维条码”. 出现一维条码参数对话框,如下图。 根据需要选择编码类型,条码颜色,然后输入条码号,单击”确定”按钮。(如果想生成透明的条码图,需要勾上”透明”选择框)...运行多多涂吧,在主窗口点击”新建”按钮,打开”新建”类型对话框。
在创建类型对话框的列表双击”创建一维条码”.
出现一维条码参数对话框,如下图。 根据需要选择编码类型,条码颜色,然后输入条码号,单击”确定”按钮。(如果想生成透明的条码图,需要勾上”透明”选择框)。
条码编码类型有:Ean8 , Ean13 , Code128A , Code128B , Code128C , Code39 , Code93 , Code25 , HIBC128 , HIBC39 , Code128Auto , GS1-128 , I2of5 , Codebar , MSI ,Code11 ,UPC-A , UPC-E , Industria25 , Matrix25 , Toshiba ,ISBN等。
一个漂亮的标准的条码图产生了。 如下图:
下面是使用多多涂吧创建的不同颜色和编码类型的条码,不知道老司机能否一样看出是哪些编码的条码。
最新多多涂吧下载地址:
http://www.hdy.net.cn/softshare/tuba.htm
QQ交流群: 295860595
-
求 一维条码图片识别代码~~
2012-11-19 12:55:23能根据条码图片识别内容 一维码 -
一维条码、二维条码、摄像头、打印
2020-04-20 08:07:01vb.net:一维条码生成、二维条码生成、二维条码识别、分别从文件、屏幕、摄像头等获取条码图片,并从图像自动识别为文本内容、同时可以实现打印、保存为文件等操作的VB.NET2008源程序 -
c#一维条码生成图片
2015-12-22 15:00:53//条码颜色 b.IncludeLabel = true; b.Alignment = BarcodeLib.AlignmentPositions.LEFT; b.LabelPosition = BarcodeLib.LabelPositions.BOTTOMCENTER;//code的显示位置 b.ImageFormat = System.Drawing...private void button1_Click(object sender, EventArgs e)
{
pictureBox1.Image = null;
System.Drawing.Image image;
int width = 148, height = 55;
string fileSavePath = AppDomain.CurrentDomain.BaseDirectory + "BarcodePattern.jpg";
if (File.Exists(fileSavePath))
{
File.Delete(fileSavePath);
}
string value = textBox1.Text;
GetBarcode(height, width, BarcodeLib.TYPE.CODE128, value, out image, fileSavePath);
pictureBox1.Image = Image.FromFile("BarcodePattern.jpg");
}
public static void GetBarcode(int height, int width, BarcodeLib.TYPE type, string code, out System.Drawing.Image image, string fileSaveUrl)
{
try
{
image = null;
BarcodeLib.Barcode b = new BarcodeLib.Barcode();
b.BackColor = System.Drawing.Color.White;//图片背景颜色
b.ForeColor = System.Drawing.Color.Black;//条码颜色
b.IncludeLabel = true;
b.Alignment = BarcodeLib.AlignmentPositions.LEFT;
b.LabelPosition = BarcodeLib.LabelPositions.BOTTOMCENTER;//code的显示位置
b.ImageFormat = System.Drawing.Imaging.ImageFormat.Jpeg;//图片格式
System.Drawing.Font font = new System.Drawing.Font("verdana", 10f);//字体设置
b.LabelFont = font;
b.Height = height;//图片高度设置(px单位)
b.Width = width;//图片宽度设置(px单位)
image = b.Encode(type, code);//生成图片
image.Save(fileSaveUrl, System.Drawing.Imaging.ImageFormat.Jpeg);
}
catch (Exception ex)
{
image = null;
}
} -
Zxing一维条码/二维条码生成与读取开发实例
2021-01-08 12:19:45Zxing是一个免费的条码处理软件,可生成一维码、二维码并进行读取。注释中有功能介绍 1.下载Zxing的.Net类库,并引用zxing.dll,zxing.presentation.dll using ZXing; using ZXing.Common; using ZXing.QrCode; ...Zxing是一个免费的条码处理软件,可生成一维码、二维码并进行读取。注释中有功能介绍
1.下载Zxing的.Net类库,并引用zxing.dll,zxing.presentation.dll
using ZXing; using ZXing.Common; using ZXing.QrCode;
2.生成一维码,并保存图片
//定义变量 private int cw=200; private int ch=200; //定义路径 private string path=AppDomain.CurrentDomain.BaseDirectory+"\\"; private void btnCreateCode_Click(object sender,EventArgs e) { //设置条码的规格 EncodingOptions encoding=new EncodingOptions(); encoding.Width=cw; encoding.Height=ch; //生成条码的图片并保存 BarcodeWriter bw=new BarcodeWriter (); //指定规格 bw.Options=encoding; bw.Format=BarcodeFormat.CODE_39; Bitmap btp=bw.Write(txtInfor.Text.Trim()); //将图片转换为字符串数组 MemoryStream ms=new MemoryStream(); btp.Save(ms,ImageFormat.Bmp); ms.Seek(0,SeekOrigin.Begin); byte[] buffer=new byte[ms.Length]; ms.Read(buffer,0,buffer.Length); ms.Dispose(); using(FileStream fs=new FileStream(path+txtInfor.Text.Trim()+".bmp",FileMode.Create)) { fs.Write(buffer,0,buffer.Length); } }
3.生成二维码并保存图片
private void btnCreateCode2_Click(object sender,EventArgs e) { //1.先设置二维码的规格 QrCodeEncodingOptions qr=new QrCodeEncodingOptions (); //设置编码格式否则会出现乱码 qr.CharacterSet="UTF-8"; qr.Width=cw; qr.Height=ch; //设置二维码图片周围空白边距 qr.Margin=1; //2.生成二维码图片并进行保存 BarcodeWriter bw=new BarcodeWriter (); //设置为二维码 bw.Format=BarcodeFormat.QR_CODE; //指定格式 bw.Options=qr; Bitmap bitmap=bw.Write(txtInfor.Text.Trim()); //设置图片路径 string file=path+txtInfor.Text.Trim()+".bmp"; MemoryStream ms=new MemoryStream(); bitmap.Save(ms,ImageFormat.Bmp); ms.Seek(0,SeekOrigin.Begin); byte[] buffer=new byte[ms.Length]; ms.Read(buffer,0,buffer.Length); ms.Dispose(); //保存图片 using(FileStream fs=new FileStream(file,FileMode.Create)) { fs.Write(buffer,0,buffer.Length); } }
4.读取一维码
private void btnReadCode_Click(object sender,EventArgs e) { //1.设置读取条码的格式 DecodingOptions decoding=new DecodingOptions (); //指定读取格式,这里的格式就是生成条码时设定的格式(两处一定要一致) decoding.PossibleFormats=new List<BarcodeFormat>(){BarcodeFormat.CODE_39}; //2.进行读取操作 BarcodeReader br=new BarcodeReader(); //指定规格 br.Options=decoding; Image img=null; using(FileStream fs=new FileStream(path+txtInfor.Text.Trim()+".bmp",FileMode.Open)) { img=Image.FromStream(fs); } //读取条形码 Result result=br.Decode(img as Bitmap); }
5.读取二维码
private void btnReadCode2_Click(object sender,EventArgs e) { //1.设置读取二维吗规格 DecodingOptions dr=new DecodingOptions(); dr.PossibleFormats=new List<BarcodeFormat>() { //设置为二维码 BarcodeFormat.QR_CODE }; //2.进行读取操作 BarcodeReader br=new BarcodeReader(); //指定规格 br.Options=dr; Image img=null; using(FileStream fs =new FileStream(path+txtInfor.Text.Trim()+".bmp",FileMode.Open)) { img=Image.FromStream(fs); } Result rs=br.Decode(img as Bitmap); }
-
使用热敏小票打印机批量打印一维条码的可行性
2016-03-23 21:48:42 使用热敏小票打印机批量打印一维条码。 可以用小票打印机打印条码,不需要过多担心分辨率的问题,一般的条码枪都可以正常扫描的。...条码使用BarcodeLib.Barcode的一个C#库生成一维条码图片。 //打印事件使用热敏小票打印机批量打印一维条码。
可以用小票打印机打印条码,不需要过多担心分辨率的问题,一般的条码枪都可以正常扫描的。
不用担心热敏打印机过热的问题,我连续打印1000个条码,一点都不认。
我打印条码的用途只是为了给把枪扫描用,扫完后条码就不要了,相当于一次性使用。
打印效果图:
条码使用BarcodeLib.Barcode的一个C#库生成一维条码图片。
//打印事件处理,PrintDocument打印细线
private static void PrintDocument_PrintPage(object sender, PrintPageEventArgs e)
{
int x = 5, y = 5;
for (int i = 0; i < barImages.Count; i++)
{
e.Graphics.DrawImage(barImages[i], x, y);
x = (i % 2 == 0) ? 25 : 5;
y = barImages[i].Height * (i + 1) + 5;
}
//划线
//Pen penline= new Pen(new SolidBrush(Color.Black),0.2f);
//e.Graphics.DrawLine(penline,5,y,200,y);
barImages.Clear();
} -
zxing读取一维条码的原理
2017-01-18 09:02:37zxing读取一维条码主要涉及4个类,分别是LuminanceSource、Binarizer、BinaryBitmap和OneDReader。第1、2和4是抽象类,根据对象的不同有不同的具体实现。...一维条码解码时,从图片的中间行开始,交替 -
C# 一维条码生成源码
2012-08-23 14:25:16C#源码开发,提供一维码生成,并可以保存图片。C#源码开发,提供一维码生成,并可以保存图片。C#源码开发,提供一维码生成,并可以保存图片。 -
【常用办公软件有那些】万彩办公大师教程丨一维条码制作工具
2019-08-12 17:21:37选择“图片处理工具集”——“一维条码制作工具”, 点击“开始使用”运行一维条码制作工具。 二、 选择一维条码类型。 点击下拉箭头,浏览更多的一维条码类型,选择一个合适的类型。 三、设置... -
C#编写生成很多类型的一维条码
2011-10-31 15:29:24c#语言开发,在.net环境下编写的,生成很多类型的一维条码,此例子能进行条码的打印。把条码保存成图片。对条码的很多设置。 -
采用本地RDLC报表进行一维条码的打印
2013-12-18 22:15:21采用本地RDLC报表进行一维条码的打印 采用在RDLC中动态更新条码图片,要解决2个问题 1)条码的生产,保存为图片 2)RDLC动态更新图片image的路径 一维条码生成的类库C# ... -
C# GDI+绘制一维条码打印模糊的解决办法
2018-03-07 14:56:00其实原因只有一句话: bitmap没有直接使用PrintDocument的Graphics画布进行绘制,而是中间处理了一下外部传过来一个图片,这个图片看起来很成像质量很好,但其实是一个彩色图片,一维条码是由黑白两种颜色组成的,... -
生成一维条码保存到sd卡全黑,打印全黑问题
2020-07-24 16:37:59之前由string生成Bitmap的算法;全黑,但是imageView显示正常... // 生成一维条码,编码时指定大小,不要生成了图片以后再进行缩放,这样会模糊导致识别失败 BitMatrix matrix = new MultiFormatWriter().encode(content, -
OpenCV_ZBAR_C++识别一维条码和二维码
2018-01-12 15:31:23一个简单的实例,测试可用,opencv安装包比较大,需要的可以发邮件79947171@qq.com找我,测试图片,zbar安装以及相关文件已经打包在里面 -
【基本办公软件】万彩办公大师教程丨二维条码制作工具
2019-08-12 16:35:31一、 运行二维条码制作工具 选择“图片处理工具集”——“二维条码制作工具”, 点击“开始使用”运行二维条码制作工具。 二、选择条码类型 点击下拉箭头,浏览更多的二维条码类型,选择一个合适... -
求助!Android 条码(一维码)生成
2017-01-01 02:00:09网上搜索Android 生成一维,代码都是如出一辙相互拷贝,测试也可以生成一维码但是和标准的(以微信/支付宝为基准)一维码生成的图片貌似有差异对比如下: 测试使用纯18位数字生成: 【图1 是使用如下算法... -
支持一维和二维条形码生成打印的轻量级的 .NET条码控件Barcode Professional
2014-06-05 11:42:37Barcode Professional SDK for .NET 条形码控件是一款轻量级的 .NET 程序集,为你的程序生成高质量的条形码,支持产生条码图片以及打印,支持大多数流行的一维和二维条形码:Code 39, Code 128, GS1-128, GS1 ... -
一维码和二维码
2013-11-28 17:18:00在许多种类的二维条码中,常用的码制有:Data Matrix,MaxiCode, Aztec,QR Code, Vericode,PDF417,Ultracode, Code 49, Code 16K 等二维码...一维码只能由数字和字母组成,而二维码能存储汉字、数字和图片等信息,因... -
C# 生成和读取读取一维码二维码
2015-12-30 19:29:19C# 生成和读取读取一维码二维码。输入条码数字内容,然后便可以生成一维条形码和二维条形码,并可以保存为图片。 -
不使用fastreport自带的条码组件打印快递单(一款很不错的条码组件下载)
2017-11-09 20:12:002、查找可以生成一维码图片的组件。通过寻找找到了Barcode(下载)3、利用picture的filelink属性,在报表中加载第二步产生的条码bmp图片。步骤如下:一、设计报表1、在fastreport设计器中加入pi... -
关于条码打印
2013-12-03 09:10:50WEB条码打印(一维码或二维码兼容其他图案、图片的输出打印); 可实现不同纸张、不同位置的套打(测试版本仅能打印 80 * 50 不干胶打印纸),并可设置条码打印比例的大小; 脚步调用,简单方便; 打印输出的条码,... -
好用的Web条码打印(条码打印通)
2013-01-06 09:50:231、WEB条码打印(一维码或二维码兼容其他图案、图片的输出打印); 2、可实现不同纸张、不同位置的套打(测试版本仅能打印 80 * 50 不干胶打印纸),并可设置条码打印比例的大小; 3、脚步调用,简单方便; ... -
【C#】打印机ZPL指令,打印文本,中文,条码,图片
2019-07-19 21:04:08ZPL一些简单的指令 ^XA 开始 ^XZ 结束 ^LL 设置标签长度(我用的打印机是TSC TE344,这好像没有效果) ...^FD123 设置打印内容,可以是文本,一维码,二维码 更多指令:请看这里 一段完整的ZPL指令... -
ireport 生成一维码 和 二维码 小记
2021-02-26 15:44:14一维码 ($F{WAYBILL_NO} 为条码数据)com.google.zxing.client.j2se.MatrixToImageWriter.toBufferedImage(new com.google.zxing.oned.Code128Writer().encode($F{WAYBILL_NO},com.google.zxing.BarcodeF... -
C# Zebra ZPL 打印条码、文本、Logo简单例子
2012-09-13 10:01:25使用LPT端口,适合用于斑马打印机,测试时可以将代码输出至文本。 VS2005 整个项目上传,绝对可以使用。 目前例子中有一维条码、文本、图片。 用户需要二维,只需再添加一个二维类。 -
attack lab 做不出来_做出来的条码什么扫描不出来?
2020-12-29 14:43:55条码做好了扫描不出来,一个原因可能是扫描枪的码制问题,就是不支持要扫描的条码类型。...)Labelmx条码打印软件里A级条码打印扫描的识别过程:一、启动软件,点击一维条码工具在页面中画出一个条码,这里举例选择C... -
labelmx条码制作软件
2009-06-17 14:48:56所见即所得的可视化设计模式,支持画的图形:文字、图片、一维条码、二维条码、数据源、直线、曲线、矩形、填充矩形、菱形、多边形。 ★.支持目前所有主流数据库,且具备多数据库同时连接功能: 1.文本文件 2.EXCEL... -
安卓电脑条码扫描器 v6.6.exe
2019-07-12 13:38:20就像扫描枪一样的效果,还支持当下流行的二维码识别,软件还支持摄像头进行一维码,二维码识别,软件界面美观简洁、简单全面、实用方便,可快速上手,轻轻松松完成日常安卓手机条码扫描功能,真正做到简单全面实用。...