バーコードリーダーのオプションを設定する
IronBarcodeは、BarcodeReaderOptionsクラス内で、カスタマイズされた最適なバーコード読み取りを可能にするためのさまざまな設定を提供します。 これらのオプションは、リソースと精度をトレードオフしたり、読み取りの範囲を制御したり、読み取り戦略を最適化したりすることができます。
利用可能なBarcodeReaderOptionsタイプ
BarcodeReaderOptions: このクラスはバーコードの読み取りをカスタマイズするオプションを提供し、特定のニーズに基づいて処理をより効率的かつ正確にします。TotalBarcodes: これを1に設定することで、最初のバーコードを見つけたら読み取りを停止し、1つのバーコードのみを期待する場合のパフォーマンスを向上させます。TreatAllDecodersAs: バーコードの種類を自動で検出し、様々なバーコード形式を扱う際に処理を簡素化します。CropRegion: 画像の特定の領域に焦点を絞ることができ、バーコードの位置がほぼわかっている場合に、読み取り時間と精度を大幅に改善できます。MaxThreads: 並行して使用するスレッドの最大数を指定し、複数のCPUコアを持つシステムでの性能を向上させます。MinScanLines: 有効と見なされるために、バーコード結果に合意する必要があるスキャンラインの最小数を設定します。 デフォルトは 2 です。これを 1 に下げると、薄かったり品質の低い BARCODE に対する感度が上がり、逆に上げると誤検出が減少します。
この構成は、リソース使用量、速度、精度のバランスを取りながら、特定のバーコード読み取りニーズに合わせて調整されています。
準備はできましたか?
Nuget ダウンロード 2,317,217 | バージョン: 2026.7 リリースされたばかり








