C#でバーコードやQRコードをOCRで読む方法

How to Read Barcodes and QR Codes

This article was translated from English: Does it need improvement?
Translated
View the article in English

バーコードやQRコードをOCR技術で読み取ることは、これらのコードが印刷物やデジタル文書の一部であり、自動的に処理する必要がある場合に役立ちます。 幅広いソースからの自動化とデータ抽出が可能なため、企業や開発者にとって汎用性の高いソリューションです。

クイックスタート: PDF から BarCode を瞬時に読み取る

IronOCRを使えば、たった一度の設定でBarCode検出を有効にし、簡単にPDFをスキャンすることができます。 以下のコードは、数行でBarCode読み取りをオンにし、PDFを処理し、すぐにデコードされた値を取得する方法を示しています。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronOCR with NuGet Package Manager

    PM > Install-Package IronOcr

  2. Copy and run this code snippet.

    var result = new IronOcr.IronTesseract() { Configuration = new IronOcr.TesseractConfiguration { ReadBarCodes = true } }.Read(new IronOcr.OcrPdfInput("document.pdf"));
    foreach(var bc in result.Barcodes) Console.WriteLine(bc.Value);
  3. Deploy to test on your live environment

    Start using IronOCR in your project today with a free trial
    arrow pointer

よくある質問

.NET C#でバーコードとQRコードを読むにはどうすれば良いですか?

.NET C#では、NuGetからライブラリをダウンロードし、対象の画像またはPDFをインポートし、ReadBarCodesプロパティをtrueに設定してバーコード読み取りを有効化し、Readメソッドを使ってOCRを実行することで、IronOCRを使用してバーコードとQRコードを読むことができます。

IronOCRを使用してバーコード付きのドキュメントにOCRを実行するプロセスは何ですか?

IronOCRを使用してバーコード付きのドキュメントにOCRを実行するには、IronTesseractオブジェクトを構築し、ReadBarCodesプロパティをtrueに設定してバーコード読み取りを有効化し、OcrPdfInputコンストラクタを使用してドキュメントをインポートし、Readメソッドを使用してテキストとバーコード値を抽出します。

IronOCRは同じドキュメントからバーコードとQRコードの両方を読み取ることができますか?

はい、IronOCRはReadBarCodesプロパティを有効にすることで、同じドキュメントからバーコードとQRコードの両方を読み取ることができます。このライブラリはすべての検出されたテキストとバーコード値を出力します。

IronOCRでバーコード読み取りを有効化するにはどうすれば良いですか?

IronOCRにおけるバーコード読み取りは、ReadBarCodesプロパティをtrueに設定することで有効になります。この設定により、ライブラリはドキュメントからバーコードとQRコードの検出とデコードを可能にします。

バーコードからQRコードに切り替えるときにコードを変更する必要がありますか?

IronOCRでバーコードからQRコードに切り替える際には、コードの大きな変更は必要ありません。ReadBarCodesプロパティは同じままで、ファイルパスのみを変更する必要があるかもしれません。

IronOCRがバーコードとQRコードの抽出に処理できるドキュメントの種類は何ですか?

IronOCRは印刷物とデジタルの両方の多様なドキュメントを処理し、バーコードとQRコードを抽出することができ、様々なソースからのデータ抽出を自動化するのに適しています。

IronOCRはデータ処理タスクにおいてどのように自動化を強化しますか?

IronOCRは、ドキュメントからバーコードとQRコードを自動的に抽出してデコードすることにより、データ処理タスクの自動化を強化し、ワークフローを合理化し、効率を向上させます。

Chaknith Bin
ソフトウェアエンジニア
ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。
準備はいいですか?
Nuget ダウンロード 5,044,537 | バージョン: 2025.11 ただ今リリースされました