讀取Code 39條碼
A Code 39 條形碼是一種流行的條形碼格式,長度可以變化。 它是最廣泛使用的條形碼型別之一。 標準Code 39 能夠編碼大寫字母(A-Z)、數字(0-9)、以及一些特殊字元(如空格、-、$、+、% 和 。)。
此外,Code 39 的 擴展模式 可以處理所有 ASCII 字元。 這種格式非常多功能,是庫存、物流和工業應用的熱門選擇。 IronBarcode 完全支援讀取 Code 39 的標準和擴展模式。在這個程式碼範例中,我們展示如何使用 IronBarcode 讀取 Code 39 條形碼並列印出結果。
讀取 Code39 條形碼的4步指南
BarcodeReaderOptionsoptions= newBarcodeReaderOptions();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" 和 options。
此方法返回 BarcodeResult 物件的集合。 最後,我們可以存取結果集合中的一個結果,並使用 Console.WriteLine(result.ToString()) 列印其解碼的字串值到控制台。

