Barcode 快速入門

IronBarcode 支援多種標準格式,從圖像文件開始(jpeg、png 和 jpg)轉換為更具程式化的格式,您可能希望傳遞變數,例如位圖。此外,它還支持PDF等外部格式,允許IronBarcode無縫整合。

在任何代碼庫中,為開發人員提供文件格式和變量的靈活性。

除了是所有文件格式的條碼讀取器外,IronBarcode 還可作為條碼生成器,支援所有標準編碼和格式,如 EAN8Code128Code39。 設定條碼生成器只需要兩行代碼。 對於開發人員來說,IronBarcode 是條碼相關所有情況的首選,因為它具有入門門檻低且提供多樣化的自訂選項。

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

  1. var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

  2. 圖像 myBarcodeImage = myBarcode.Image;

  3. myBarcode.ResizeTo(400, 100);

    1. 
      var resultFromFile = BarcodeReader.Read
      ```(@"file/barcode.png");
  4. var myOptionsExample = new BarcodeReaderOptions{...}

條碼編寫器

我們首先匯入 IronBarCodeSystem.Drawing,並實例化 BarcodeWriter,以創建一個格式為 EAN8 的條碼,條碼的字串值為 12345。 然後,我們將生成的條碼儲存為所需格式的圖片。 IronBarcode 支援將條碼製作成 Image 以及 Bitmap,因此有各種選擇。

進階BarcodeWriter

如上所述,使用 IronBarcode 生成條碼只需兩行程式碼,並將其保存為檔案以供日後使用。 IronBarcode 進一步延伸這一點,為開發人員提供大量選項,以自訂條碼以符合不同情況。

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

條碼讀取器

如上所述,我們首先實例化 BarcodeReader,將文件路徑傳遞給 Read 方法,並將其保存為變數以便稍後使用和操作條碼對象。 有指定的方法來讀取外部格式,例如使用 ReadPDF 來讀取 PDF; 然而,對於一般圖像格式和位圖,我們會使用 Read

BarcodeReaderOptions

IronBarcode允許開發人員從標準文件格式掃描條碼。 然而,在某些情況下,開發人員希望微調 Read 方法的行為,特別是在程式化地讀取一批條碼文件的情況下。 這就是 BarcodeReaderOptions 派上用場的地方。 IronPDF讓您

完全自定義內容,例如使用 Speed 設定讀取速度,使用 ExpectedMultipleBarcodes 確定文件中是否預期有多個條碼,以及使用屬性 ExpectBarcodeTypes 定義條碼類型。 允許開發者運行多個線程以並行處理從多個圖像中讀取條碼,並設置在進行並行讀取時使用的線程數。

以下只是展示 IronBarcode 強大功能的一些屬性,完整列表請參閱文件。這裡

點擊這裡查看操作指南,包括範例、示例代碼和文件 >