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

翻译|使用教程|编辑:黄竹雯|2018-12-27 11:00:52.000|阅读 37 次

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

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

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

首先看一下什么是LoadXMLSettings?

这是一个允许你从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相关信息的朋友可以点击" 咨询在线客服 "~


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

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
Barcode Reader Toolkit for Windows

Barcode Reader Toolkit for Windows可快速识别图像中的条形码,并允许开发人员在其应用程序中添加条形码检测。

Barcode Reader Toolkit for Linux

Barcode Reader Toolkit一款针对linux系统的条码识别读取工具包。

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat