讀取Code 39條碼
Code 39 BARCODE 是一種常見的 BARCODE 格式,其長度可變。 這是最廣泛使用的BarCode類型之一。 標準 Code 39 能夠編碼大寫字母(A-Z)、數字(0-9)以及少數特殊字元(例如空格、-、$、+、% 和 .)。
此外,Code 39 的擴展模式可處理所有 ASCII 字元。 此格式用途廣泛,是庫存管理、物流及工業應用領域的熱門選擇。 IronBarcode 完全支援讀取 Code 39 的標準模式與擴展模式。在此程式碼範例中,我們將示範如何使用 IronBarcode 讀取 Code 39 BARCODE 並輸出結果。
讀取 Code39 BarCode 的 4 步驟指南
BarcodeReaderOptionsoptions= newBarcodeReaderOptions();ExpectBarcodeTypes=BarcodeEncoding.Code39;- var
results=BarcodeReader.Read("code39.png", options); Console.WriteLine(result.ToString());
程式碼說明
首先,我們導入 IronBarcode程式庫。 接著,我們建立一個 BarcodeReaderOptions 物件。 我們將其 ` 屬性設定為BarcodeEncoding.Code39`,以優化讀取器,指示其僅搜尋 Code 39 BarCode。
建立選項物件後,我們呼叫 BarcodeReader.Read 方法。 我們將兩個參數傳遞給此方法:BarCode圖片的路徑,以及我們剛才設定的選項物件。 在上述範例中,分別指"code39.png"及相關選項。
此方法會傳回一組 BarcodeResult 物件。 最後,我們可以從結果集合中取得一項結果,並使用 Console.WriteLine(result.ToString()) 將其解碼後的字串值 PRINT 至控制台。

