ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
多くの分野におけるソフトウェア開発アプリケーションにおいて、効果的で正確なバーコード読み取りは重要な要素です。 バーコード技術はデータ入力を容易にし、精度を向上させ、小売業、医療、物流、在庫管理などのさまざまな業界で運営効率を高めます。 技術の進歩により、VB.NETアプリケーションにバーコードリーディング機能を統合することがより容易になりました。
この投稿では、VB.NET バーコードリーダーのトピックを検討し、人気のある .NET バーコードライブラリである IronBarcode がそのプロセスをどのように円滑にするかについて説明します。 バーコードの基本、VB.NETアプリケーションにおけるバーコードスキャナーの価値、およびIronBarcodeを使用してバーコードスキャン機能を構築する方法について説明します。
新しいプロジェクトを作成します。
IronBarcodeライブラリをインポートします。
画像パスを設定し、BarcodeReaderのインスタンスを作成します。
バーコードからデータを分析する。
現代の世界では、バーコードは身分証明書、配送ラベル、商品パッケージなどさまざまなアイテムに見られます。 これらの機械読取可能コードは、異なる長さの平行線、バー、およびギャップを使用してデータをエンコードするため、.NETバーコードリーダーコンポーネントが容易に読み取ることができます。
完全な.NETバーコードスキャナーDLLライブラリであるIronBarcodeVB.NETアプリケーションでバーコードを読み取り、生成する作業をより簡単にします。 開発者は、アプリケーションの複雑さに関係なく、IronBarcodeの使いやすいAPIを使用してバーコード読み取り機能を簡単に統合できます。
シームレスな .NET 統合: IronBarcodeは32ビットおよび64ビットのアーキテクチャをサポートし、.NET Frameworkおよび.NET Coreの実装と互換性があります。
IRONBARCODEについての詳細は、[以下の内容を日本語に翻訳します:
ここに
ご希望のイディオムや技術用語が追加されることによって、より適切な翻訳が提供できる場合もありますので、詳細なコンテキストを教えていただけると幸いです。](/csharp/barcode/docs/).
Visual Studioを開いた状態で、ファイルメニューから「新しいプロジェクト」を選択し、「コンソール アプリケーション」、「Windows フォーム」または「WPF アプリケーション」を選択します。本記事では、Visual Basic コンソール アプリケーションを選択します。 バーコードの用途は非常に幅広いです。 Webform/MVC/MVC Coreのようなプログラムももう一つの選択肢です。
プロジェクト名を入力し、対応するテキストボックスにファイルパスを選択してください。 「次へ」をクリックして選択してください。
次に、必要な選択を行います。 私たちは授業のための適切なフレームワークとして.NET 6.0を選択しています。その後、「作成」を選択してプロジェクトを開始してください。
コンソールアプリケーションを選択すると、プロジェクトは必要なフレームワークを作成し、program.csファイルを起動します。これにより、コードを入力してアプリケーションを実行またはビルドすることができます。
ソリューションでIronBarcodeライブラリを使用するには、必要なパッケージをダウンロードする必要があります。 次のコマンドをパッケージ マネージャー コンソールで使用して、これを行います:
Install-Package BarCode
下記の画像と同様に:
他のオプションとして、NuGetパッケージマネージャーを使用して「Barcode」パッケージを検索してダウンロードすることがあり、すべての検索結果が表示されます。 その後、ソフトウェアにダウンロードしてインストールするパッケージを選択できます。
では、VB.NETでIronBarcodeを使用してバーコード画像をスキャンする方法を見てみましょう。
Imports IronBarCode
Module Program
Sub Main()
Dim imagePath As String = "Demo.png"
' Read barcodes from the image file
Dim result = BarcodeReader.Read(imagePath)
' Check if any barcode was detected
If result IsNot Nothing AndAlso result.Count > 0 Then
' Iterate over detected barcodes
For Each barcode In result
' Print barcode type and value
Console.WriteLine($"Barcode Type: {barcode.BarcodeType}")
Console.WriteLine($"Barcode Value: {barcode.Value}")
Next
Else
Console.WriteLine("No barcode found in the image.")
End If
End Sub
End Module
Imports IronBarCode
Module Program
Sub Main()
Dim imagePath As String = "Demo.png"
' Read barcodes from the image file
Dim result = BarcodeReader.Read(imagePath)
' Check if any barcode was detected
If result IsNot Nothing AndAlso result.Count > 0 Then
' Iterate over detected barcodes
For Each barcode In result
' Print barcode type and value
Console.WriteLine($"Barcode Type: {barcode.BarcodeType}")
Console.WriteLine($"Barcode Value: {barcode.Value}")
Next
Else
Console.WriteLine("No barcode found in the image.")
End If
End Sub
End Module
IronBarcodeの機能を利用するには、まずIronBarcode名前空間をインポートします。 読み取りたいバーコード画像を含む画像ファイルの場所を指定してください。 バーコード画像ファイルのパスを「path/to/barcode_image.jpg」に置き換えてください。 BarcodeReaderオブジェクトのインスタンスを作成し、さまざまなソースからバーコードを読み取る方法を提供します。
BarcodeReader のReadメソッドを使用して、指定された画像ファイルからバーコードデータをスキャンします。画像内にバーコードが見つかるかどうかを確認します。 バーコードが検出された場合、それぞれのイテレーションの種類と値をコンソールに報告します。 バーコードが検出されなかったというメッセージを表示します。 以下のコードを使用して、次のバーコード画像を読み取ります。
以下は、上記のバーコード画像から生成された画像です。
以下をクリックしてチュートリアルをご覧ください。リンクバーコードの作成について詳しく知るには。
IronBarcodeの包括的な機能と使いやすいAPIにより、VB.NETアプリケーションでバーコードを簡単に読み取ることができます。 開発者は、数行のコードで画像ファイルからバーコードをデコードしてアプリに有用なデータを抽出することができます。 IronBarcodeを使用すると、在庫管理システム、小売アプリ、またはドキュメント処理ソリューションの構築に必要なツールを手に入れることができます。これにより、バーコード読み取り作業を正確かつ効率的に行うことが可能です。 VB.NETの開発者はIronBarcodeを利用することで、アプリケーションの機能を簡単に向上させ、バーコード識別の操作を迅速化することができます。
ライセンスの詳細は利用可能です[以下の内容を日本語に翻訳します:
ここに
ご希望のイディオムや技術用語が追加されることによって、より適切な翻訳が提供できる場合もありますので、詳細なコンテキストを教えていただけると幸いです。](licensing). IronBarcodeには、有料バージョンと無料の開発者ライセンスがあります。 「$liteLicense」に関して、ライトエディションには1年間の無料アップデートとサポートが含まれています。 Iron Software 製品の詳細については、参照してください[以下の内容を日本語に翻訳します:
ここに
ご希望のイディオムや技術用語が追加されることによって、より適切な翻訳が提供できる場合もありますので、詳細なコンテキストを教えていただけると幸いです。](/).
9つの .NET API製品 オフィス文書用