バーコードを非同期で読む
BarcodeReader クラスを使用してバーコードを読み取ることができます。 使用するのが最も簡単な方法は BarcodeReader.Read メソッドです。 IronBarcode にはマルチスレッド非同期プログラミング用の ReadAsync メソッドもあります。
重要なポイント
-
同期メソッド vs 非同期メソッド
Readメソッドは、即時の結果が必要な場合にシンプルに使用でき、メインスレッドで呼び出されます。ReadAsyncメソッドは非同期実行用であり、バーコードの読み取りが完了するのを待つ間にプログラムが他のタスクを続行できるようにします。
BarcodeReaderOptionsExpectMultipleBarcodes:trueに設定すると、リーダーは画像中の複数のバーコードを探します。EnhanceAccuracy: 精度が向上しますが、速度が犠牲になります。SpeedUp: 読み取り効率が向上し、多くの画像を迅速に処理するのに役立つ場合があります。 ただし、trueに設定すると精度が低下する可能性があります。
準備はできましたか?
Nuget ダウンロード 2,317,217 | バージョン: 2026.7 リリースされたばかり

