IronBarcode ハウツー 複数のバーコードを読み取る How to Read Multiple Barcodes at Once Hairil Hasyimi Bin Omar 更新日:7月 22, 2025 Download IronBarcode NuGet Download テキストの検索と置換 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English 複数のバーコードを同時に読み取ることは、物流、小売、医療、在庫管理など、さまざまな業界にとって重要であり、効率的なデータ処理を可能にします。 IronBarcodeを使用すると、これが簡単に実現でき、操作を合理化し、生産性を向上させる強力なツールになります。 クイックスタート: 画像からすべてのバーコードを簡単に読み取る この例は、IronBarcodeを使って画像内に含まれるすべてのバーコードをスキャンする方法を示しています。 単にバーコードの種類とともにExpectMultipleBarcodes = trueを設定するだけで、手間がなく簡単に使えます。 Get started making PDFs with NuGet now: Install IronBarcode with NuGet Package Manager PM > Install-Package BarCode Copy and run this code snippet. var results = IronBarCode.BarcodeReader.Read("image.png", new IronBarCode.BarcodeReaderOptions { ExpectMultipleBarcodes = true, ExpectBarcodeTypes = IronBarCode.BarcodeEncoding.AllOneDimensional }); Deploy to test on your live environment Start using IronBarcode in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小限のワークフロー(5ステップ) 複数のバーコードを読み取るためのC#ライブラリをダウンロードする さまざまな画像形式からバーコード値を抽出するためにReadメソッドを使用する 単一または複数のバーコードの読み取りを設定するためにExpectMultipleBarcodesプロパティを利用する パフォーマンスを向上させるためにExpectMultipleBarcodesプロパティをfalseに設定する バーコードの値を出力する 複数のバーコード例を読む デフォルトでは、IronBarcodeはドキュメントを連続してスキャンし、複数のバーコードを読み取ります。 しかし、画像に複数のバーコードが存在していても、たった1つのバーコード値しか返されないことがあります。 これに対処するために、ユーザーは設定をカスタマイズして、下のコードスニペットで示されるように複数のバーコードを読み取れるようにします。 ご注意ください、ExpectMultipleBarcodesプロパティはBarcodeReaderOptionsおよびPdfBarcodeReaderOptionsクラスの両方に存在し、画像やPDFドキュメントでのバーコード読み取りに使用できます。  class="content-img-align-center"> class="center-image-wrapper"> ```cs :path=/static-assets/barcode/content-code-examples/how-to/read-multiple-barcodes-read-multiple-barcodes.cs ``` コードスニペットで**ExpectMultipleBarcodes**をtrueに設定すると、IronBarcodeはドキュメント全体をスキャンして複数のバーコードを検出し、それらを**BarcodeResults**変数に格納します。 foreachループを使用すると、ユーザーはすべてのバーコード値に簡単にアクセスし、コンソールに出力できます。 ## シングル・バーコード例を読む IronBarcodeは、画像やPDFで単一または複数のバーコードを読み取ることができます。 デフォルトでは、エンジンはバーコードが1つしかなくてもドキュメント全体をスキャンします。 しかし、単一のバーコードを読み取る際のパフォーマンスを向上させるには、**ExpectMultipleBarcodes**をfalseに設定できます。 これにより、最初のバーコードが検出された後、ドキュメント全体のスキャンを停止し、より早くバーコードを取得できます。 以下のコードスニペットはこれを実行する方法を示しています。  class="content-img-align-center"> class="center-image-wrapper"> ```cs :path=/static-assets/barcode/content-code-examples/how-to/read-multiple-barcodes-read-single-barcode.cs ``` 上記のコードスニペットでは、以前と同じ複数のバーコードを持つ画像を使用しましたが、今回、**ExpectMultipleBarcodes**をfalseに設定しました。 その結果、最初のバーコード値のみが返され、スキャンプロセスは最初のバーコードが取得されると停止します。 #### パフォーマンス比較 **ExpectMultipleBarcodes**をfalseに設定すると、画像内の単一バーコードの読み取り効率が大幅に向上する可能性があります。 提供されたコードスニペットを使用すると、同じマシンで**ExpectMultipleBarcodes**をtrueとfalseに設定した場合のパフォーマンス差の大まかな推定は次のとおりです。 ExpectMultipleBarcodes = true ExpectMultipleBarcodes = false 00.91秒 00.10秒 よくある質問 C# を使用して画像内の複数のバーコードを読み取るにはどうすればよいですか? C# を使用して画像内の複数のバーコードを読み取るには、BarcodeReaderOptions または PdfBarcodeReaderOptions クラス内で ExpectMultipleBarcodes プロパティを true に設定して IronBarcode の Read メソッドを利用できます。 IronBarcode で ExpectMultipleBarcodes を true に設定する利点は何ですか? ExpectMultipleBarcodes を true に設定すると、IronBarcode が画像内のすべてのバーコードを検出して読み取ることができ、データ効率のために同時に複数のバーコードを処理する必要がある業界にとって重要です。 単一のバーコードを読む時にパフォーマンスを向上させることはできますか? はい、IronBarcode の ExpectMultipleBarcodes を false に設定することでパフォーマンスを向上させることができます。これは最初のバーコードが検出された後にスキャンプロセスを停止し、より速い取得時間を実現します。 C# で PDF ドキュメントからバーコードを読むにはどうすればよいですか? IronBarcode は、PdfBarcodeReaderOptions で適切なオプションを設定し、Read メソッドを使用して PDF ドキュメントからバーコードを読む機能を提供します。 複数のバーコードが存在する場合に1つのバーコードしか検出されない場合はどうすればよいですか? IronBarcode で ExpectMultipleBarcodes プロパティを true に設定し、画像または PDF 内のすべてのバーコードを検出し、読み取れるようにしてください。 IronBarcode を使用してさまざまな画像形式からバーコードを読むように設定するにはどうすればよいですか? さまざまな画像形式からバーコードを読むために IronBarcode を設定するには、BarcodeReaderOptions クラスで ExpectMultipleBarcodes プロパティを設定して Read メソッドを使用する必要があります。 ExpectMultipleBarcodes を true と false に設定した場合の性能の違いは何ですか? 性能の違いは大きく、ExpectMultipleBarcodes を false に設定すると、最初のバーコードの検出後にスキャンが停止し処理時間が短縮されるため、true に設定してすべてのバーコードをスキャンするよりも短時間で済みます。 複数のバーコードを効率的に読むための C# ライブラリはありますか? はい、IronBarcode は画像や PDF ドキュメントから複数のバーコードを効率的に読むことができる C# ライブラリであり、性能を向上させ、データ処理を簡素化するツールを提供します。 Hairil Hasyimi Bin Omar 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア すべての優れたエンジニアのように、ハイリルは熱心な学習者です。彼はC#、Python、およびJavaの知識を磨いており、その知識を利用してIron Software全体のチームメンバーに価値を追加しています。ハイリルはマレーシアのマラ工科大学からIron Softwareチームに参加し、化学およびプロセス工学の学士号を取得しました。 準備はいいですか? Nuget ダウンロード 1,935,276 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,935,276 ライセンスを見る 無料をゲット 30日間の試用キーをすぐに取得。 15日間の試用キーをすぐに取得。 試用キーはメールにあるはずです。ない場合は、support@ironsoftware.comまでご連絡ください。 試用キーはメールにあるはずです。ない場合は、support@ironsoftware.comまでご連絡ください。 ありがとうございます。ライセンシングチームと話したい場合: 製品版でのテスト透かしなし 30日間完全機能の製品 試用期間中の24/5テクニカルサポート 試用版の IronBarcode を無料でお試しください 5分でセットアップ完了 Install with NuGet バージョン: 2025.11 Install-Package BarCode nuget.org/packages/BarCode/ ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択 「参照」を選択して「IronBarCode」を検索 パッケージを選択してインストール DLLをダウンロード バージョン: 2025.11 今すぐダウンロード Manually install into your project IronBarcodeをダウンロードして、ソリューションディレクトリ内の~/Libsなどの場所に解凍してください Visual Studioのソリューションエクスプローラーで、Referencesを右クリックします。 "IronBarCode.dll"を選択します ライセンス料金は$749から 15 1000 1 Now you've installed with Nuget ブラウザがダウンロード中です IronBarcode Next step: Start free 30-day Trial 無料で始める 無料トライアルを開始NuGetダウンロードjs-modal-open あなたの無料30日間の試用キーをすぐに入手。 Thank you.If you'd like to speak to our licensing team: トライアルフォームが正常に送信されました。試用キーはメールに届いているはずです。もし届いていない場合はsupport@ironsoftware.comにご連絡ください。 ライセンスはより安く Have a question? Get in touch with our development team. クレジットカードやアカウントの作成は不要です。 15 1000 1 Now you've installed with Nuget ブラウザがダウンロード中です IronBarcode Next step: Start free 30-day Trial 無料で始める 無料トライアルを開始NuGetダウンロードjs-modal-open ありがとうございます。ライセンスオプションを見る: Thank you.If you'd like to speak to our licensing team: ライセンスの表示 ライセンスはより安く 質問がありますか? ライセンスの表示 開発チームと。 Have a question? Get in touch with our development team. 無料で始めましょう 無料で始める ライブ環境でテスト ウォーターマークなしで本番環境でテスト。必要な場所で動作します。 完全機能の製品 完全に機能する製品を30日間利用できます。数分でセットアップして稼働します。 24/5 技術サポート 製品試用期間中、サポートエンジニアリングチームへのフルアクセス 無料の30日間の試用版キーをすぐに取得してください。 ありがとうございます。ライセンシングチームと話したい場合: トライアルフォームが正常に送信されました。 試用版キーはメールにあります。もしない場合は、お問い合わせくださいsupport@ironsoftware.com ブログ 無料で始めましょう 無料で始める ライブ環境でテスト ウォーターマークなしで本番環境でテスト。必要な場所で動作します。 完全機能の製品 完全に機能する製品を30日間利用できます。数分でセットアップして稼働します。 24/5 技術サポート 製品試用期間中、サポートエンジニアリングチームへのフルアクセス 無料の30日間の試用版キーをすぐに取得してください。 購入の準備ができていませんか? ライセンスの表示 ライセンスは749ドルから。 質問がありますか? お問い合わせください。 ブログ 営業チームと話す 義務のない相談を予約 私たちがお手伝いできること: お客様のワークフローや課題についてご相談いただけます。他の企業が.NETドキュメントニーズをどのように解決しているかを確認するあなたが必要な情報を確実に提供するためすべての質問に回答します。(いかなるコミットメントもありません。)プロジェクトのニーズに合わせた見積もりを取得する 義務のない相談を受ける 下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。 あなたの詳細は常に守秘されます。 世界中の 200 万人以上のエンジニアから信頼されています。 無料ライブデモを予約 30分間の個別デモを予約してください。 試用ライセンスキーがメールで送信されました。 Here's what to expect: 製品とその主要機能のライブデモをご覧いただけます。NuGetでインストールすべての質問に答え、必要な情報がすべて揃っていることを確認します。(まったく何の義務もありません。) 時間を選択 あなたの情報 無料のライブデモを予約する 世界中の 200 万人以上のエンジニアから信頼されています。 法的情報 著作権 © Iron Software 2013-2025 利用規約 プライバシー クッキー 著作権 © Iron Software 2013-2025 利用規約 プライバシー クッキー