时间:2021-05-28
这个简单的问题,困扰了我将近两个小时,主要是再官方文档上没有找到demo,那只能用搜索引擎了,看看其他程序员写的程序,但是发现处处是坑,看了四五个例子,没有一个可以正常运行的,全部报错,经过一个多小时的尝试,才最终搞定。不多说了,直接上截图和代码。
首先要在项目中添加zxing.dll引用(zxing.dll下载地址https://mon;
using ZXing;
using ZXing.Rendering;
using System.Drawing;
using System.Drawing.Imaging;
using ZXing.QrCode.Internal;
namespace zxingtm
{
public partial class txm : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MultiFormatWriter mutiWriter = new MultiFormatWriter();
BitMatrix bm = mutiWriter.encode("123456789", BarcodeFormat.CODE_39, 363, 150);
Bitmap img = new BarcodeWriter().Write(bm);
img.Save("d:/1.jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
}
}
}
代码中“123456789”在测试中我是写死的,用的时候可以用变量代替。BarcodeFormat.CODE_39等参数可以换成其他的,用以生成其他格式的条形码
这样的话在d盘就输出了1.jepg的条形码图片,这里主要功能已经实现,生成的条形码图片如下:
用手机自带的扫描条形码功能扫了下,结果正是123456789
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文是利用ZXing.Net在WinForm中生成条形码,二维码的小例子,仅供学习分享使用,如有不足之处,还请指正。什么是ZXing.Net?ZXing
Zxing:Zxing是一个开放源码,用java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。可以实现使用手机内置摄像头完成条形码的扫
概述ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、DataMatrix、UPC的1D条形码进行解码。其提供了多种平台
本文实例讲述了C#生成条形码图片的简单方法。分享给大家供大家参考。具体实现方法如下:实现原理:其实Windows本身就有一个字体是用来显示条形码的。只要将数字改
本文实例讲述了asp.net中IDataParameter调用存储过程的实现方法,是asp.net数据库程序设计中非常实用的技巧。分享给大家供大家参考。具体实现