讀取 Code 39 BarCode
Code 39條碼是一種流行的條碼格式,其長度可以變化。 它是應用最廣泛的條碼類型之一。 標準代碼 39能夠編碼大寫字母 (AZ)、數字 (0-9) 和一些特殊字元(例如空格、-、$、+、% 和 .)。
此外,Code 39 的擴展模式可以處理所有 ASCII 字元。 這種格式用途廣泛,是庫存管理、物流和工業應用的熱門選擇。 IronBarcode 完全支援讀取 Code 39 的標準模式和擴充模式。在本程式碼範例中,我們將示範如何使用 IronBarcode 讀取 Code 39 條碼並列印結果。
解讀 Code39 條碼的四步驟指南
BarcodeReaderOptionsoptions = newBarcodeReaderOptions();- options.
ExpectBarcodeTypes=BarcodeEncoding.Code39; - var
results=BarcodeReader.Read("code39.png", options); Console.WriteLine(result.ToString());
程式碼解釋
我們先導入 IronBarcode 函式庫。 然後,我們建立一個BarcodeReaderOptions物件。 我們將它的ExpectBarcodeTypes屬性設為BarcodeEncoding.Code39以最佳化讀取器,告訴它只找 Code 39 條碼。
建立選項物件後,我們呼叫BarcodeReader.Read方法。 我們向此方法傳遞兩個參數:條碼影像的路徑和我們剛剛配置的選項物件。 在上面的範例中,它們分別是"code39.png"和選項。
此方法會返回 BarcodeResult 物件的集合。 最後,我們可以從結果集合中存取結果,並使用Console.WriteLine(result.ToString())將其解碼後的字串值列印到控制台。





