讀取 Code 39 BarCode

Code 39條碼是一種流行的條碼格式,其長度可以變化。 它是應用最廣泛的條碼類型之一。 標準代碼 39能夠編碼大寫字母 (AZ)、數字 (0-9) 和一些特殊字元(例如空格、-、$、+、% 和 .)。

此外,Code 39 的擴展模式可以處理所有 ASCII 字元。 這種格式用途廣泛,是庫存管理、物流和工業應用的熱門選擇。 IronBarcode 完全支援讀取 Code 39 的標準模式和擴充模式。在本程式碼範例中,我們將示範如何使用 IronBarcode 讀取 Code 39 條碼並列印結果。

解讀 Code39 條碼的四步驟指南

  • BarcodeReaderOptions options = new BarcodeReaderOptions();
  • 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())將其解碼後的字串值列印到控制台。

了解如何使用 C# 和 IronBarcode 輕鬆讀取 Code 39 條碼!

準備好開始了嗎?
Nuget 下載 1,979,979 | Version: 2025.11 剛發表