さまざまな種類のバーコードや QR コードを画像からプログラムで簡単に検出、認識、読み取ることができます。この記事では、C# で画像からバーコードを読み取る方法を学習します。
C# で PDF からバーコードを読み取る
プログラムで PDF ドキュメントに埋め込まれたバーコードを簡単に読み取ることができます。 .NET アプリケーションで複数ページの PDF ドキュメントからバーコードを検出し、バーコード イメージを抽出できます。この記事では、C# を使用して PDF ドキュメントからバーコードを読み取る方法を学習します。
C#バーコードAPIを使用してバーコードを読み取る
前回の記事では、さまざまな種類のバーコードをプログラムで生成する方法を学びました。この記事では、C#バーコードリーダーAPIを使用してバーコードを読み取る方法を学習します。この記事では、画像内の特定のタイプまたは異なるタイプのバーコードシンボルを読み取る方法についても説明します。
C#バーコードリーダーAPI C#を使用してバーコードを読み取る C#で特定のバーコードシンボルをスキャンして読み取る 1つの画像内の複数のバーコード記号 バーコードを読み取るためのC#API Aspose.BarCode for .NETは、数行のコード内でさまざまなバーコードシンボルを読み取ることができる強力なバーコードスキャナーおよびリーダーAPIを提供します。 APIをダウンロードするか、NuGetを使用して.NETアプリケーション内にインストールできます。
PM> Install-Package Aspose.BarCode C#を使用してバーコードを読み取る 以下は、画像ファイルから1Dまたは2Dバーコードを読み取る手順です。
BarCodeReaderクラスのオブジェクトを作成し、画像のファイルパスを指定します。 BarCodeResultクラスを使用して、BarCodeReader.ReadBarCodes()メソッドから認識結果をフェッチします。 BarCodeResultオブジェクトからバーコードのタイプとテキストを取得します。 次のコードサンプルは、C#を使用してバーコードを読み取る方法を示しています。
try { // ディレクトリからファイルを読み取る using (BarCodeReader reader = new BarCodeReader("Scan.jpg")) { foreach (BarCodeResult result in reader.ReadBarCodes()) { // シンボルタイプとコードテキストを読む Console.WriteLine("Symbology Type: " + result.CodeType); Console.WriteLine("CodeText: " + result.CodeText); } } } catch (Exception ex) { Console.WriteLine(ex.Message + "\nThis example will only work if you apply a valid Aspose BarCode License. You can purchase full license or get 30 day temporary license from https://www.