C# VB .net读取识别条形码线性条码codabar
2024-09-04 20:44:18
codabar是比较常见的条形码编码规则类型的一种。如何在C#,vb等.NET平台语言里实现快速准确读取codabar条形码呢?答案是使用SharpBarcode!
SharpBarcode是C#快速高效、准确的条形码,线性条码,QR二维码的读取和生成类库。接口调用简单,文档齐全。
初识SharpBarcode
您可以点击下面的链接了解更多信息:
1、SharpBarcode简介
2、一张图看懂SharpBarcode
读取codabar
本博文主要介绍如何借助SharpBarcode实现读取codabar。从上面的两篇文章中,相信您已经大概了解了该类库。那么如何实现读取codabar呢?对!就是BarcodeReadEngine的静态方法!
设置授权码
在您调用SharpBarcode的方法之前,必须先设置授权,如果是试用版,直接传入Test即可。
//设置授权码
KeyMgr.SetKey("Test");
调用BarcodeReadEngine的静态方法读取
我们可以打开SharpBarcode的API帮助文档,我们可以看到很多SharpBarcode的静态方法。虽然方法有很多,理解起来很容易,因为他们按照读取的条码个数不同区分,或者是按照数据源的不同来区分。
通过名字就可以一眼看出具体的功能,我们可以根据项目中的实际情况来调用合适的方法。这里我们演示从一张图片中识别单个codabar条码。
//调用BarcodeReadEngine.ReadOneBarcode,即可完成读取,如果不知道是图片中条码是什么编码,可以直接传all,系统会自动判断
BarcodeResult result = BarcodeReadEngine.ReadOneBarcode(pictureBox1.Image);
//得到识别结果,显示出来
label4.Text = result.Text;
程序运行结果如下图:
下载示例源码
最新文章
- 转载:一幅图弄清DFT与DTFT,DFS的关系
- Swift&;NodeJS 使用Alamofire进行Post(zhuan)
- jqGrid使用方法
- Spring使用环境变量控制配置文件加载
- java常用算法
- scala手动编译运行
- flex 加载arcgis 的地图json
- qml的打包问题
- line-hieght与vertical-align的区别与联系
- unity, collider/trigger on children
- 我是IT小小鸟,老师我之前上传了!!!!老是请您看到我
- (转)Android学习笔记③——常用快捷键
- 安装JDK设置环境变量
- Struts2项目中使用Ajax报错
- 搜索树SVN的树的时候遇到的乱码问题
- TableLayout
- Base64图片编码优化
- kvm的安装使用技巧
- Linux SendMail发送邮件失败诊断案例(四)
- Java阻塞队列的实现
热门文章
- XGBoost 参数介绍
- tf.variable_scope()和tf.name_scope()
- 关于std::bind的文章收集
- 前端页面模拟浏览器搜索功能Ctrl+F实现
- HDU6223 &;&; 2017沈阳ICPC: G. Infinite Fraction Path——特殊图&;&;暴力
- HTML基础二-DOM操作
- 30-ESP8266 SDK开发基础入门篇--SPI
- 抓住九月的尾巴分享一个插件XLSX
- python总结五
- 推荐IOS Moneky测试工具Fast Monkey