フッターコンテンツにスキップ
IRONBARCODEの使用

IronBarcodeを使用して複数のバーコードを読む方法: ライブデモのまとめ

最近のライブセッションでは、Iron SoftwareチームがIronBarcodeを使用して複数のバーコード形式を生成および読み取る方法を実演しました。 当社のセールスエンジニア Shadman MajidとCraig Beaumont(セールスリード)によるセッションでは、シンプルなバーコード生成から高度な読み取りユースケースまでをカバーし、IronBarcodeライブラリが現実のアプリケーションでどれほど迅速かつ柔軟であるかを紹介しました。

Ironbarcode Code Demo 2 related to IronBarcodeを使用して複数のバーコードを読む方法: ライブデモの...

ウェビナーのクイックリキャップ:バーコード生成

ShadmanはIronBarcodeを使用して、C#コードのほんの数行でバーコードを生成する方法を説明することから始めました。 このツールは幅広いバーコード形式をサポートし、出力をPNGまたはPDFとしてカスタマイズするのが簡単です。 これは、製造から物流に至るまで、迅速で信頼性の高いバーコード生成を必要とする業界に最適です。

// Example C# code to generate a barcode using IronBarcode

using IronBarCode;

// Create a barcode instance with specific text
BarcodeWriter.CreateBarcode("Hello World!", BarcodeEncoding.QRCode)
    .SaveAsPng("HelloWorldQRCode.png");
// Example C# code to generate a barcode using IronBarcode

using IronBarCode;

// Create a barcode instance with specific text
BarcodeWriter.CreateBarcode("Hello World!", BarcodeEncoding.QRCode)
    .SaveAsPng("HelloWorldQRCode.png");
' Example C# code to generate a barcode using IronBarcode

Imports IronBarCode

' Create a barcode instance with specific text
BarcodeWriter.CreateBarcode("Hello World!", BarcodeEncoding.QRCode).SaveAsPng("HelloWorldQRCode.png")
$vbLabelText   $csharpLabel
  • 上記のコードスニペットは、「Hello World!」というテキストでQRコードを生成し、それをPNG画像として保存する方法を示しています。

Ironbarcode Code Demo 1 related to ウェビナーのクイックリキャップ:バーコード生成

Craigによる複数バーコード形式の読み取り

生成デモの後、CraigがIronBarcodeのバーコード読み取り機能を実演しました。

これらの機能により、IronBarcodeは、特にドキュメントに複数のバーコードタイプが含まれている場合や大量のデータを処理する場合に、複雑な自動化ワークフローに最適です。

// Example C# code to read barcodes using IronBarcode

using IronBarCode;

// Read all barcodes in a given image file
var results = BarcodeReader.Read(@"exampleImageWithBarcodes.png");

// Process each barcode read
foreach (var result in results)
{
    Console.WriteLine($"Value: {result.Value}, Format: {result.BarcodeType}");
}
// Example C# code to read barcodes using IronBarcode

using IronBarCode;

// Read all barcodes in a given image file
var results = BarcodeReader.Read(@"exampleImageWithBarcodes.png");

// Process each barcode read
foreach (var result in results)
{
    Console.WriteLine($"Value: {result.Value}, Format: {result.BarcodeType}");
}
' Example C# code to read barcodes using IronBarcode

Imports IronBarCode

' Read all barcodes in a given image file
Private results = BarcodeReader.Read("exampleImageWithBarcodes.png")

' Process each barcode read
For Each result In results
	Console.WriteLine($"Value: {result.Value}, Format: {result.BarcodeType}")
Next result
$vbLabelText   $csharpLabel
  • このコードスニペットは、画像ファイル内のすべてのバーコードを読み取り、それらを処理し、コンソールにその値とバーコードタイプを印刷する方法を示しています。

業界全体での共通のユースケース

Craigはまた、IronBarcodeが既に影響を与えている実用的なユースケースを共有しました:

  • 在庫と資産管理 – リアルタイムのスキャンで在庫を追跡し、製品を見つける。
  • ドキュメント処理 – PDFまたはスキャンファイルからバーコードデータを抽出してワークフローを自動化する。
  • 物流とサプライチェーン – 注文追跡と倉庫自動化のための出荷ラベルを読み取る。
  • ヘルスケア – 患者用リストバンド、処方箋、および医療記録をスキャンして正確な記録管理を行う。
  • 支払いとチケット発行 – QRコードを検証して、入場、割引、およびデジタルトランザクションを行う。
  • 製造業 – 作業指示を追跡し、バーコード対応システムで品質管理を確保する。
  • POS (販売時点管理) – 製品バーコードを即座にスキャンすることでチェックアウトを促進する。
  • セキュリティとID確認 – バーコードベースのIDとアクセス資格情報でユーザーを認証する。

ライブデモ:シングル&複数のバーコード読み取り

Shadmanはリアルタイムでのシングル及び複数バーコードの読み取りをIronBarcodeがどのように扱うかを実演するために戻ってきました。

Ironbarcode Code Demo 3 related to ライブデモ:シングル&複数のバーコード読み取り

主要デモのハイライト:

  1. シングルバーコード読み取り
  2. バーコード値
  3. 形式(例:アステカ)
  4. 座標 (x, y 位置)
  5. 高さ、幅、そしてエンコーディングタイプ

結論

IronBarcodeを使用すれば、開発者は様々な形式やプラットフォーム(デスクトップ、ウェブ、そして今では .NET MAUI を介したモバイルを含む)でバーコードを簡単に生成および読み取ることができます。 倉庫の追跡システムを構築している場合でも、小売チェックアウトアプリを構築している場合でも、IronBarcode は迅速に作業を完了するために必要な柔軟性とパフォーマンスを提供します。

試してみる準備はできましたか? 30日間の無料トライアルを今すぐ取得

よくある質問

C# でバーコードを生成するにはどうすればいいですか?

C#でIronBarcodeを使用してバーコードを生成できます。BarcodeWriter.CreateBarcodeメソッドを使用することで、さまざまなバーコード形式を作成し、PNGやPDFなどの画像として保存できます。

C#で画像から複数のバーコードを読み取る手順は何ですか?

C#で画像から複数のバーコードを読み取るには、IronBarcodeのBarcodeReader.Readメソッドを使用します。これにより、複数のバーコード形式を含む画像を効率的に処理し、その値とタイプを抽出することができます。

どの業界がバーコードライブラリの使用から利益を得ますか?

製造業、物流、ヘルスケア、小売業などの業界は、IronBarcodeのようなバーコードライブラリの使用から利益を得ます。これにより、在庫管理、文書処理、POSシステムなどのタスクにおいて、効率的なバーコード生成と読み取りが可能になります。

IronBarcodeはリアルタイムのバーコードスキャンに対応していますか?

はい、IronBarcodeはリアルタイムのバーコードスキャンに対応しています。リアルタイムシナリオでの単一および複数のバーコードの読み取りをサポートしており、即時のバーコード処理が必要なアプリケーションに適しています。

IronBarcodeはどのプラットフォームで使用できますか?

IronBarcodeはデスクトップ、ウェブ、モバイルプラットフォームで使用できます。.NET MAUIのようなフレームワークを使用してクロスプラットフォーム開発をサポートしており、開発者がさまざまなアプリケーションにバーコード機能を統合することができます。

IronBarcodeを評価するための無料トライアルはありますか?

はい、IronBarcodeは30日間の無料トライアルを提供しています。これにより、開発者は購入決定前にその機能を探索し、パフォーマンスを評価することができます。

IronBarcodeはどのようにして自動化ワークフローをサポートしますか?

IronBarcodeは文書や画像から複数のバーコード形式を読み取ることにより、自動化ワークフローをサポートします。この機能は、物流や文書管理などの業界でプロセスを自動化するために不可欠です。

ライブセッションで示されたIronBarcodeの主な機能は何ですか?

ライブセッションで示された主な機能には、最小限のコードでのバーコード生成、複数のバーコード形式の読み取り、さまざまな業界のアプリケーション向けにバーコード出力をカスタマイズする機能が含まれています。

Jordi Bardia
ソフトウェアエンジニア
Jordiは、最も得意な言語がPython、C#、C++であり、Iron Softwareでそのスキルを発揮していない時は、ゲームプログラミングをしています。製品テスト、製品開発、研究の責任を分担し、Jordiは継続的な製品改善において多大な価値を追加しています。この多様な経験は彼を挑戦させ続け、興味を持たせており、Iron Softwareで働くことの好きな側面の一つだと言います。Jordiはフロリダ州マイアミで育ち、フロリダ大学でコンピュータサイエンスと統計学を学びました。