如何在Barcode Reader Toolkit设置LoadXMLSettings和属性设置功能

与大家分享一点关于在Barcode Reader Toolkit设置LoadXMLSettings和属性设置功能的小技巧。

Softek Barcode Reader Toolkit for Windows/Linux是专门从事于条形码读取技术的软件公司Softek旗下一款著名的条码读取工具包。在设置LoadXMLSettings和属性设置功能时,你可能会遇到一些问题。

以下是一些关于设置LoadXMLSettings和属性设置功能,比较方便实用的技巧:

首先看一下什么是LoadXMLSettings/p>

这是一个允许你从XML文件(或XML格式的字符串)加载Softek Barcode Reader工具包的属性的函数。其中一个特殊功能允许你加载多组属性,然后工具包将依次应用这些属性直到找到条形码。

例如,假设你要先尝试只扫描但不使用median filter(中值滤波器),之后再使用中值滤波器,则文件可能如下所示:

<xml version=’1.0′ encoding=’iso-8859-1′><SoftekBarcode><Properties><MedianFilter>0</MedianFilter></Properties><Properties><MedianFilter>1</MedianFilter></Properties></SoftekBarcode></xml>

那么如果你还使用SetPageNo等函数设置一些属性会发生什么- 其实这些都取决于你写代码的顺序。

如果你这样做:

barcode.LoadXMLSettings(xmlFileToLoad)

barcode.SetPageNo = pageNumberToScan

它会首先尝试使用PageNo=pageNumberToScan和MedianFilter=0扫描。如果找不到条形码,它将会应用第二个属性集,即PageNo=0和MedianFilter=1。

请注意,PageNo实际上设置为0。这是因为调用LoadXMLSettings时,除第一个属性集之外的所有内容中的属性值都是固定的。

正确的方法是:

barcode.SetPageNo = pageNumberToScan

barcode.LoadXMLSettings(xmlFileToLoad)

这样做可确保将PageNo设置为XML文件中所有属性集的正确值。

Softek Barcode Reader Toolkit for Windows

Softek Barcode Reader Toolkit for Linux

对了,Softek旗下的Barcode Reader Toolkit现在在线订购有优惠哦~


想要购买正版授权,或者获取更多Barcode Reader Toolkit相关信息的朋友可以点击” 咨询在线客服 “~

标签:条形码条码识别条码读取

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年11月24日
下一篇 2018年11月24日

相关推荐

发表回复

登录后才能评论