條碼快速入門

IronBarcode支持各種標準格式,從圖像文件(jpeg, png, 和 jpg)到更多程序化格式,您會希望在其中傳遞變量,如位圖。此外,它還支持外部格式比如PDF,使得IronBarcode可以無縫地整合到任何代碼庫中,為開發者提供靈活的文件格式和變數。

IronBarcode 除了是適用於所有檔案格式的 BarCode 讀取器外,同時也兼具 BarCode 生成器的功能,支援所有標準編碼與格式,例如 Code128 以及 Code39。 設定條碼產生器只需要兩行程式碼。 IronBarcode以其低入門門檻和多種自定義選項成為所有條碼相關情境的最佳選擇。

C# 中的條碼讀取器和條碼產生器

  1. `var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);`
  2. `Image myBarcodeImage = myBarcode.ToImage();`
  3. `myBarcode.ResizeTo(400,100);`。
  4. `var resultFromFile = BarcodeReader.Read(@"file/barcode.png");`。
  5. `var myOptionsExample = new BarcodeReaderOptions { /* Options */ };`

條碼寫入器

我們首先導入必要的函式庫,例如 IronBarCodeSystem.Drawing,並實例化 BarcodeWriter,以 12345 的字串值和 EAN8 的格式建立 BARCODE。 然後我們將生成的條碼以所需格式儲存為圖像。 針對此功能有多種選項,因為 IronBarcode 支援將 BarCode 建立為 Image 以及 Bitmap

進階條碼寫入器

如上所見,使用IronBarcode生成條碼只需要兩行代碼,然後將其保存為文件以供日後使用。 IronBarcode通過為開發者提供大量選項以自定義條碼以適應情況進一步擴展這一點。

我們可以使用 ResizeTo 方法,並傳入高度和寬度來調整 BarCode 圖像的大小。

條碼閱讀器

如同上述,我們首先實例化 BarcodeReader,將檔案路徑傳遞給 Read 方法,並將其儲存為變數,以便日後使用並操作 BARCODE 物件。 針對讀取 PDF 等外部格式,有指定使用 ReadPDF 的方法; 然而,對於一般的圖像格式和位圖,我們會使用 Read

條碼讀取器選項

IronBarcode允許開發者從標準文件格式中掃描條碼。 然而,在某些情況下,開發人員可能希望微調 BarcodeReaderOptions 方法的行為,特別是在程式化讀取一批 BARCODE 檔案時。 這正是 BarcodeReaderOptions 派上用場之處。 IronBarcode 讓您能完全自訂各項設定,例如透過 Speed 設定讀取速度、透過 ExpectedMultipleBarcodes 設定檔案中是否預期包含多個 BARCODE,以及透過 ExpectBarcodeTypes 屬性設定 BARCODE 類型。 這樣一來,開發人員就可以運行多個執行緒來並行讀取多個映像中的條碼,還可以控制並行讀取時使用的執行緒數。

這些只是展示IronBarcode強大之處的一些屬性。 完整清單請參閱此處的文件。

透過我們的詳細指南,學習如何製作BarCode! Read

準備好開始了嗎?
Nuget 下載 2,240,258 | 版本: 2026.5 just released
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package BarCode
執行範例 看您的字串變成 BarCode。