異步讀取 BarCode

我們可以使用BarcodeReader類別來讀取條碼。 最簡單的方法是使用BarcodeReader.Read方法。 IronBarcode 也提供了一個ReadAsync方法,用於多執行緒非同步程式設計。

重點

同步方法與非同步方法

  • Read方法用於需要立即獲得結果的情況,並且在主執行緒上呼叫。
  • ReadAsync方法用於非同步執行,允許程式在等待條碼讀取完成的同時繼續執行其他任務。

BarcodeReaderOptions選項

  • ExpectMultipleBarcodes :如果設定為true ,讀取器將在影像中尋找多個條碼。
  • EnhanceAccuracy :以犧牲速度為代價來提高準確度。
  • SpeedUp :提高讀取效率,這對於快速處理大量影像可能很有用。 但是,如果設為true則可能會降低準確性。

探索非同步和多線程條碼讀取

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