
ビジネスアプリケーションのために、QRコードの検出と読み取りを自動化するJPG QRコードリーダーモジュールを開発しましょう。この自動化により、アプリケーションの生産性において競争優位性が得られます。さらに、このブログ記事では、バーコードをオンラインでスキャンするための**オンラインバーコードスキャナーを紹介します。Aspose.BarCodeは、複数のプログラミング言語でバーコードスキャナーのAPIを提供しています。ただし、このガイドでは、Aspose.BarCode for .NETを使用してC#バーコードスキャナー**を構築します。この.NETライブラリは、全体のプロセスを非常にスムーズかつ軽量にします。では、これ以上の説明をせずに進みましょう。
この記事では、以下のポイントをカバーします:
C#バーコードスキャナー - APIのインストール
Aspose.BarCode for .NETは、バーコードを読み取り操作するためのオンプレミスおよびクラウドAPIを提供する完全なパッケージです。QRコードやバーコードを操作するための機能を構成するためのいくつかのオプションがあります。このバーコードスキャナーAPIは非常に簡単にインストールでき、何か問題があった場合の完全なインストールガイドを見つけることができます。このC#バーコードスキャナーをインストールするには、NuGetパッケージマネージャーで次のコマンドを実行するか、DLLファイルをダウンロードしてください。
PM> Install-Package Aspose.BarCode

C#でのJPG QRコードリーダーの構築
今、私たちはこのバーコードリーダーAPIによって公開されたクラスとメソッドを使用して、.NETアプリケーションでJPG QRコードリーダーを構築します。ソースJPGファイルにバーコードとQRコードが含まれていることに注意してください。
次の手順に従ってください:
- ソースファイルを使用してBarCodeReaderクラスの新しいインスタンスを初期化します。
- ReadBarCodesメソッドを呼び出して画像からバーコードを読み取り、認識されたバーコードデータを格納するためにBarCodeResultクラスのインスタンスに割り当てます。
- CodeTextプロパティを呼び出してコードテキストを取得します。
- CodeTypeプロパティを呼び出してバーコードの種類を取得します。
- Confidenceプロパティは、認識されたバーコードの認識信頼レベルを取得するために使用されます。
- Regionプロパティは、バーコードの領域を取得するために使用されます。
次のコードサンプルをコピー&ペーストして、アプリケーション用のC#バーコードスキャナーをプログラム的に開発してください:
using Aspose.BarCode.BarCodeRecognition; | |
namespace Aspose.BarCode | |
{ | |
class QRCodeReader | |
{ | |
// Build a JPG QR Code Reader in C# | |
static void Main(string[] args) | |
{ | |
// Initialize a new instance of the BarCodeReader class with the source file. | |
BarCodeReader barcode_reader = new BarCodeReader("barcode.jpg"); | |
// Read the barcode from the image by calling the ReadBarCodes method and assign it to an instance of the BarCodeResult class to store recognized barcode data from the image. | |
foreach (BarCodeResult result in barcode_reader.ReadBarCodes()) | |
{ | |
Console.Out.WriteLine("*************************"); | |
// Invoke the CodeText property to get the code text. | |
Console.Out.WriteLine("CodeText: " + result.CodeText); | |
// Get the barcode type by calling the CodeType property. | |
Console.Out.WriteLine("Symbology type: " + result.CodeType); | |
// The Confidence property is used to get the recognition confidence level of the recognized barcode. | |
Console.Out.WriteLine("Confidence : " + result.Confidence); | |
// The Region property is used to get the barcode region. | |
Console.Out.WriteLine("Confidence : " + result.Region); | |
Console.Out.WriteLine("*************************"); | |
} | |
} | |
} | |
} |
上記のコードスニペットを実行すると、ターミナル/CMDに出力が表示され、下の画像に示されているソースファイルの出力を確認できます:

オンラインバーコードスキャナー
私たちは、このオンラインバーコードスキャナーを利用してユーザーが使用できるように誇りを持って提供します。幸運なことに、このオンラインバーコードリーダーはAspose.Bar.Codeによって支えられており、エンタープライズレベルのユーザー体験を提供します。何よりも、ツールを使用するためにアカウントを作成する必要はありません。さらに、ユーザーがファイルを簡単にドラッグ&ドロップできるリッチUIがあります。

バーコードスキャナーAPI - 無料ライセンスを取得
評価制限なしでこのバーコードリーダーAPIを試すための無料の一時ライセンスを取得できます。
結論
これでこのブログ記事の最後になります。Aspose.BarCode for .NETは、バーコードスキャンに関連するタスクを自動化するための優れたツールです。私たちは、このバーコードスキャナーAPIによって提供されるメソッドを使用して、C#でのJPG QRコードリーダーを開発する方法を学びました。この単一のガイドでは、このバーコードリーダーAPIによって公開されたすべての機能をカバーすることはできません。したがって、ドキュメントやAPIのリファレンスを訪れて、さらに学ぶことができます。また、開発を開始したい場合はGitHubリポジトリをチェックしてください。
さらに、Getting Started Guideを訪れることをお勧めします。
最後に、aspose.comは新しいブログ記事を書いています。定期的な更新のために、ぜひご確認ください。
ヘルプが利用可能です
質問や疑問がある場合は、フォーラムでお知らせください。
よくある質問 - FAQs
JPEGでQRコードをスキャンするにはどうすればよいですか?
このオンラインツールを使用して、画像からバーコードを読み取ることができます。
C#でバーコード画像を読み取るにはどうすればよいですか?
Aspose.Bar.Code for .NETは、JPG QRコードリーダーを開発するためのプログラム的なソリューションを提供します。詳細な回答については、このリンクを訪れてください。