バーコードをC#で読む方法#
バーコードをC#で読む方法#
このシンプルなチュートリアルでは、C#を使用してバーコードを読む方法を説明します. 提供されたステップに従って、最低限のコードを使用してバーコードを読み、外部の依存性がないC#アプリケーションを開発することができます.
バーコードの読書の利点
効率性:- デジタル形式で暗号化された情報に迅速にアクセスできます.
多様性:- さまざまなアプリケーションに統合することができ、インベストマネジメントおよびチケット検証を含む.
使いやすさ:- 迅速なスキャンを通じてデータ入力のプロセスを簡素化します.
原題: Preparing the Environment
- Visual Studio または 互換性のある .NET IDE を設定します.
- パッケージマネージャーから Aspose.BarCode をインストールします.
バーコードを読むためのステップ・ステップガイド
ステップ1: Aspose.BarCode をインストール
NuGet を使用してプロジェクトに Aspose.BarCode ライブラリを追加します.
Install-Package Aspose.BarCodeステップ2:必要な名称スペースを含む
あなたのコードに必要な名称スペースへの参照を追加します.
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;ステップ3:バーコード画像をアップロード
例を生み出し BarCodeReader クラスとバーコード画像ファイルをアップロードします.
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
// Further processing follows here
}ステップ4:バーコードの種類を設定する
あなたが読みたいバーコードの種類を指定する DecodeType エノメーター.
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);ステップ5:結果を通してイーテル
バーコード情報を抽出し、コンソールに印刷します.
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}バーコードを読むための完全なコード例
以下は、画像からバーコードを読む方法を示す完全な例です:
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
Console.WriteLine("ReadSimpleExample:");
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}
}追加情報
- Aspose.BarCode ライブラリは、さまざまなバーコード形式をサポートし、複数のタイプのコードを簡単に読み取ることができます.
- 欠けているまたは読み取れないバーコードを含むシナリオの追加エラー処理を実施することを検討します.
結論
このチュートリアルは、Aspose.BarCodeを使用してC#でバーコードを読むプロセスを通じてあなたを導きました。コードの数行で、あなたは効率的にバーコード画像から情報を抽出することができます。追加のバーコード生成と操作機能のために、Aspose製品のためのより多くのチュートリアルやガイドを参照してください.