轉(zhuǎn)帖|使用教程|編輯:龔雪|2015-11-23 15:10:58.000|閱讀 372 次
概述:Barcode Xpress是一款頂級(jí)、高效、精準(zhǔn)的條碼讀寫控件,對(duì)于初學(xué)者在進(jìn)行條碼識(shí)別時(shí),應(yīng)注意屬性的設(shè)置,本文將簡單介紹Barcode Xpress條碼識(shí)別方法和屬性。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Barcode Xpress條碼控件可以非常迅速和準(zhǔn)確的識(shí)別圖像任意位置和方向上常見的1D和2D條形碼,本文主要是關(guān)于Barcode Xpress條形碼識(shí)別的介紹。
用戶要在圖像上識(shí)別條碼必須首先設(shè)置下面的屬性:
在條形碼識(shí)別前檢查
在進(jìn)程開始之前,需要設(shè)置下面的屬性:
InkColor——默認(rèn)的條形碼顏色是黑色的。
Orientation——默認(rèn)的條形碼方向是水平/垂直方向。
BarcodeTypes——你想要檢測的條碼類型。默認(rèn)情況下是所有 1d 條形碼。
MaximumBarcodes——設(shè)置條碼將檢測到的最大數(shù)目,默認(rèn)值是 100。如果你已經(jīng)知道有多少條形碼要找到,就直接將MaximumBarcodes設(shè)置為這個(gè)數(shù)值,Barcode Xpress就不會(huì)停止查找,直到數(shù)值被找到為止。
一旦這些屬性被設(shè)置好了之后,你就可以開始在圖像上識(shí)別條形碼。Barcode Xpress將會(huì)在圖像上檢測所有的條形碼,并提供有關(guān)它們的完整詳細(xì)信息。
如果你已經(jīng)知道條碼在圖像上的位置,就可以設(shè)置Area的值來定義一個(gè)小一點(diǎn)的矩形在圖像上,這個(gè)樣子就會(huì)加快檢測的速度。在默認(rèn)的情況下,這些值都設(shè)置為 0,告訴Barcode Xpress自動(dòng)搜索整個(gè)圖像。
條形碼識(shí)別的方法和屬性
一旦獲取圖像主題中所述確定了 BarcodeTypes 屬性,使用下面的方法和屬性來識(shí)別條碼。
方法:
Analyze(Object)——檢測到給定對(duì)象上的條形碼。
Analyze(Bitmap)——檢測到在給定的位圖圖像內(nèi)的條形碼。
Analyze(IntPtr)——檢測給定了handle到DIB的條形碼。
屬性:
AppendCheckSum——獲得和設(shè)置一個(gè)值,決定在識(shí)別過程中是否一個(gè)校驗(yàn)值被附加到的條形碼。
Area——獲取的圖像區(qū)域,以像素為單位,用于分析條碼識(shí)別。
AustralianPostCustomDecodeMode——得到和設(shè)置AustrailianPostCustomDecodeType。
BarcodeTypes——獲取并設(shè)置條形碼類型來在識(shí)別處理過程中分析。
IncludeControlCharacters——獲取和設(shè)置在識(shí)別處理過程中在條碼值中的的控制字符。
InkColor——獲得和設(shè)置條形碼的油墨顏色值來在識(shí)別過程中搜索。
MaximumBarcodes——獲得和設(shè)置用于識(shí)別的最大條碼數(shù)量。
Orientation——獲得和設(shè)置在識(shí)別過程中的用于分析的條碼方向。
ReturnPossibleBarcodes——獲取和設(shè)置決定在結(jié)果列表中可能返回的條碼的值。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn