IronBarcode トラブルシューティング バーコードが認識されない Barcode Not Recognized Curtis Chau 更新日:6月 11, 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はこれらの問題に対処するソリューションを提供しています。 以下のトラブルシューティング手順に従ってください: 1. バーコードエンコーディングを指定する If you know the specific barcode encoding, set the ExpectBarcodeTypes property in the BarcodeReaderOptions class. これにより、画像内のバーコードが検出されて読み取られる可能性が高まります。 ご注意すべてのエンコーディングがサポートされているわけではありません。 詳細はSupported Barcode Formats この記事を確認してください。 2. 画像補正フィルターを適用する IronBarcodeは、低解像度や不完全な画像を修正してバーコード読み取りを改善するフィルターを含んでいます。 詳細は Image Correction 記事で学んでください。 3. バーコードの位置を指定する 画像やドキュメントの端に位置するバーコードの場合、バーコードの位置を指定すると検出率を向上させることができます。 これにより、スキャン範囲を減少させることでパフォーマンスも向上します。 BarcodeReaderOptions クラスの CropArea プロパティに IronSoftware.Drawing.Rectangle オブジェクトを使用してください。 Crop Region Guide で学びましょう。 4. ファイル変換 PDF文書をTIFFやPNGのような無圧縮画像形式に変換することで、検出できないバーコードを読み取り可能にできます。 同様に、ピクセル化されたJPGファイルを変換することで読み取り品質が向上します。 5. DPIを増やす PDF文書では、DPIを上げることでバーコードをシャープにし、読み取り性を向上できます。 PdfBarcodeReaderOptions クラスのDPIプロパティを設定してください。 ご注意DPIを増やすと読み取りパフォーマンスに影響を与える可能性があります。 バーコードの読み取り性を損なうことなく、理想的な設定を見つけることをお勧めします。 参考記事 画像ファイル(JPEG、PNG、GIF、TIFF、SVG、BMP)からバーコードを読み取る方法 PDF文書からバーコードを読み取る方法 さらなる支援が必要な場合は、エンジニアリングリクエストを提出してください。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はいいですか? Nuget ダウンロード 1,935,276 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,935,276 ライセンスを見る