条码控件Barcode Xpress提供了条码检测和条码创建的的功能,使用Barcode Xpress将会更加轻松的添加优秀的条码功能到Windows应用程序中。Barcode Xpress支持一系列的1D和2D的条形码,并可以在图像中自动检测所有的条码,还会对检测的所有的条码返回一个详细的且完善的检测结果。
每个条码结果包含以下的属性参数:
Barcode value
Barcode type
Confidence
Location
Skew
由于Barcode Xpress可以从一个单一的扫描中返回多个条码结果,检测的条码结果都可以按照下面的标准来进行存储,但是需要注意的是所有解决了的条码将会排在没有解决的条码之前。
- Confidence因素是决定条码结果排序的条件,一般是从高往低排列。Confidence属性将会获得已经识别过的条码的Confidence。
- 下面,对于有着相同的Confidence的任意条码,将会从上到下,然后从左往右的通过位置来进行排序。
Sort the results top to bottom Dim BarcodeArray() As BarcodeInfo Redim BarcodeArray(0 To BarcodeXpress1.NumBarcodes - 1) ' fill the user type array For i = 0 To BarcodeXpress1.NumBarcodes - 1 BarcodeXpress1.GetBarcode i BarcodeArray(i).CodeName = BarcodeXpress1.BarcodeCodeName BarcodeArray(i).result = BarcodeXpress1.BarcodeResult BarcodeArray(i).CheckSumOK = BarcodeXpress1.CheckSumOK BarcodeArray(i).Confidence = BarcodeXpress1.Confidence BarcodeArray(i).Length = BarcodeXpress1.ResultLen BarcodeArray(i).X = BarcodeXpress1.BarcodeX BarcodeArray(i).Y = BarcodeXpress1.BarcodeY BarcodeArray(i).H = BarcodeXpress1.BarcodeH BarcodeArray(i).W = BarcodeXpress1.BarcodeW Next i ' actual sort results top to bottom Dim temp As BarcodeInfo For i = Ubound(BarcodeArray) - 1 To 0 Step -1 For j = 0 To i If BarcodeArray(j).Y > BarcodeArray(j + 1).Y Then temp = BarcodeArray(j + 1) BarcodeArray(j + 1) = BarcodeArray(j) BarcodeArray(j) = temp End If Next Next
相关推荐
Barcode Xpress支持一系列的1D和2D的条形码,并可以在图像中自动检测所有的条码,还会对检测的所有的条码返回一个详细的且完善的检测结果。本文将说明如何获得条码检测结果
Barcode Xpress可以非常迅速和准确的识别图像任意位置和方向上常见的1D和2D条形码,本文主要是关于Barcode Xpress条形码识别的介绍。
Barcode Xpress是一款强大的条码控件,不仅可以精准快速的读取常见的1D和2D条形码,并可以在页面任意的地方以及任意的方向检测条码,同时Barcode Xpress还可以创建大多数的1D和2D条形码,本文来看看Barcode Xpress...
在Barcode Xpress中可以使用ColorDepth方法或是在Barcode Xpress组件中的其他的方法可以转换其余的图像格式,如果你使用的是ImageGear的话,那么直接使用ConvertColorSpace方法就可以了。
是一款优秀的、高速的1D和2D条码生成、检测、识别控件,可以把条码放置在页面任何位置,支持Code 39 和128,UPC, EAN,4-state postal codes等一维条码和DataMatrix, QR Code, PDF417, Aztec二维条码
如何将ImagXpress对象的图像数据转移到Barcode Xpress对象上呢?在Barcode Xpress组件中,你也可以使用下面这个方法轻松的实现复制或是转移ImagXpress对象的图像数据到Barcode Xpress对象上。
Smartscan Xpress Barcode能够方便你创建应用程序来读取一维(线性的)和二维条码。它为你提供了许多预处理功能使你在条码分析之前对图像进行操作和整理,包括镜像(mirroring)、交换(flipping), 变焦(zooming)...
在提供了容器支持如Visual Basic或Visual C++的开发环境中,barcode Xpress可以被作为一个ActiveX控件使用。在Visual C++中如何将Barcode Xpress作为一个导入的COM 对象使用呢?下面来具体的讨论一下。
专为开发者打造,比如想要在一些应用程序中添加条码读写功能的可以使用这个Barcode Xpress控件,Barcode Xpress拥有智能识别文档、识别医疗记录以及识别二维码、条形码等功能,开发者不可错过的一款利器,需要此款...