読み取り速度を設定する
using IronBarCode;
using System;

var options = new BarcodeReaderOptions
{
    // Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
    // There is a tradeoff in performance as more detail is set
    Speed = ReadingSpeed.Balanced,
};

// Read with the options applied
var results = BarcodeReader.Read("barcode.png", options);

// Output the first found value
Console.WriteLine($"Found {results.Values()[0]}");
NuGet Download
PM > Install-Package BarCode
読み取り速度を設定する

読み取り速度を設定する

IronBarcodeは、処理速度と精度に柔軟にコントロールできることで、バーコード読み取りを強化し、大量のスキャンに対するパフォーマンスとリソース効率をバランスさせます。 開発者は、入力画像の品質と利用可能なリソースに基づいて読み取り方法を微調整し、鮮明な画像ではより高速な処理を選択したり、難しい画像ではより集中的な方法を採用して精度を向上したりすることができます。 この適応性により、開発者はスキャン プロセスを最適化し、特定の運用上の要求に効率的に対応できるようになります。

読書速度オプションを選択するための4ステップガイド

  • var options = new BarcodeReaderOptions();
  • options.Speed = ReadingSpeed.Balanced;
  • var results = BarcodeReader.Read("barcode.png", options);
  • Console.WriteLine($"Found {results.Values()[0]}");

読み取り速度オプションを選択するための最初のステップは、新しいBarcodeReaderOptionsをインスタンス化し、バーコードを読み取るために使用される設定を変更することです。 当社ではReadingSpeed.Balancedに変更します。 Balancedプロパティは、パフォーマンスと精度のバランスを提供し、一般的に開発者が標準的なタスクに使用すべきオプションです。

その後、Values配列にアクセスして最初に見つかったバーコードを取得してバーコード結果を読み取り、印刷します。

バーコードに適切な読み取り速度を選択するのは難しい場合がありますが、IronBarcode では、その決定を支援するいくつかのオプションとカスタマイズを提供しています。

その他の例については、C# で IronBarcode を使用する方法ガイドを参照してください。
GitHubで見る

準備はできましたか?

Nuget Downloads 2,540,041バージョン:2026.11リリースされたばかり