屬性
,唯讀 | 回傳 Engine 物件。 | |
指定是否可使用條碼檢查分類器。此分類器會檢查影像中是否包含條碼。 此屬性不適用於郵政條碼。 此屬性的預設值為 TRUE。 | ||
此屬性的值是列舉常數經 OR 運算後的組合,用來表示條碼方向的類型。例如,若設為 BO_Left_To_Right | BO_Down_To_Top,ABBYY FineReader Engine 將視為條碼區塊的方向可能是由左至右或由下至上,並忽略所有其他方向。 預設情況下,此屬性設為 BO_Autodetect,也就是說,ABBYY FineReader Engine 會自動偵測條碼方向。 | ||
此屬性的值是表示條碼類型的列舉常數的 OR 組合。例如,若將其設為 BT_EAN13 | BT_EAN8,ABBYY FineReader Engine 將會嘗試辨識符合 EAN 13 或 EAN 8 標準的條碼 Block,而忽略所有其他類型。 此屬性的預設值為 BT_Autodetect,也就是說,ABBYY FineReader Engine 會自動偵測條碼類型。 預設值可偵測所有支援的條碼類型。不過,除非您確定影像中會出現 IATA 2 of 5、
Interleaved 2 of 5 和 Matrix 2 of 5
這幾種條碼,否則建議將其排除。這些類型的條碼沒有檢查碼,因此可能會在實際不含任何條碼的影像區域中被誤判為條碼。 | ||
此屬性用於識別不符合條碼規格的 PDF417、Aztec、 Data Matrix、QR Code、 MaxiCode 條碼。請勿將此屬性用於依照條碼規格建立的條碼。部分條碼印表機使用的字碼頁與規格要求的不一致。在此情況下,請使用此屬性指定條碼印表機建立條碼時所使用的字碼頁。在大多數情況下,這會是條碼印表機執行所在作業系統所使用的字碼頁。 下列字碼頁為規格所要求:
此屬性用於將識別出的資料轉換為 Unicode string。 依預設,此屬性設為 CP_Null,表示應使用規格要求的字碼頁。 | ||
這個屬性僅適用於編碼二進位資料的 PDF417、Aztec、 Data Matrix、QR Code 條碼。此屬性會影響二進位資料在已辨識文字中的表示方式。 如果此屬性設為 TRUE,條碼中編碼的二進位資料會儲存為對應位元組的十六進位值序列。如果此屬性為 FALSE,則二進位資料會使用 CodePage 屬性中指定的字碼頁轉換成 Unicode 字串。 對應到二進位資料的條碼符號,其 IBarcodeSymbol::IsBinaryData 屬性會設為
TRUE。 此屬性的預設值為 FALSE。 | ||
指定正在識別的條碼是否應解讀為相同類型且帶有檢查碼的條碼。此屬性僅適用於下列類型的條碼: Code 39、Interleaved 2 of 5、 Codabar 和 Matrix 2 of 5。 雖然 Codabar 本身沒有檢查碼,但 ABBYY FineReader Engine 會依據 Modulo 16 使用演算法計算檢查碼。檢查碼的計算方式如下:每個 Codabar 字元都會被指派一個
值。系統會將所有字元值加總,包括 Start 和 Stop 字元。若某個資料字元的值加到此總和後,結果為 16 的倍數,則該資料字元即為
檢查碼。 依預設,此屬性設為 FALSE。 | ||
此屬性已淘汰,將於未來版本中刪除。 | ||
此屬性的值是列舉常數的 OR 組合。此屬性僅適用於 EAN 8、13、 UPC-A 和 UPC-E 類型的條碼。例如,如果將其設為 BS_Void | BS_2Digits,ABBYY FineReader Engine 將嘗試辨識不含補充條碼或含有 2 位數補充條碼的條碼 Block。 依預設,此屬性設為 BS_Autodetect,也就是說,ABBYY FineReader Engine 會自動偵測補充條碼類型。 | ||
方法
| 名稱 | 說明 |
|---|---|
| CopyFrom | 以另一個物件中對應屬性的值初始化目前物件的屬性。 |
| LoadFromFile | 從磁碟上的檔案還原物件內容。 |
| LoadFromMemory 注意: 僅限 Windows。 | 從全域記憶體還原物件內容。 |
| SaveToFile | 將物件內容儲存至磁碟上的檔案。 |
| SaveToMemory 注意: 僅限 Windows。 | 將物件內容儲存至全域記憶體。 |
物件圖
輸出參數
輸入參數
- FRPage 物件的 ExtractBarcodes 方法
