Submit Engineering Requests for IronOCR Enhancements

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

IronOCRの改善と問題解決にご協力をお願いいたします。 当社の機能やアップデートの大部分は、お客様からの要望によるものであり、ソフトウェア開発はお客様と開発者の双方向の会話であると考えています。

トラブルシューティングガイドを読むことで、OCRのよくある問題や制限に気づくかもしれません。

サポートを提供するために、当社のエンジニアリングチームは、問題を効率的に再現し、回帰テストを作成できる必要があります。 私たちが目にする問題のほとんどは、プラットフォームやランタイムに特有のものです。 そのため、極めて簡潔な情報を提供する必要があります。

簡潔で明確な問題の説明

優れた技術報告書には、問題を再現するのに十分な情報が含まれていなければなりません。 あなたが同僚に問題を報告したり、Stack Overflowに投稿しているところを想像してみてください。

バグレポートは以下を含むべきです。

  • 経験した症状の明確な説明と、その原因に関するアイデア。
  • 処理中の画像やPDFを含め、体験を完全に再現するのに十分な情報。
  • 環境IronOCRバージョン、OS、.NETランタイムバージョン、(該当する場合は正確なクラウド環境)。

チケットの優先順位をつけるため、以下の項目をできるだけ多く含めてください。

  • 問題を完全に再現するプロジェクト例(下記参照)。
  • Stack Overflowスタイルのコードスニペット(コードのスクリーンショットはご遠慮ください)。
  • 症状/例外のスクリーンショット。
  • 例外メッセージテキスト(例外+内部例外)。
  • どのデバッグポイントで、プロセスが動作しなくなったり、コード内でエスケープしたりしますか?
  • 入力パラメータとアセット:画像、PDF...

ログ ファイルを有効にする方法

バグレポートにログファイルを添付することで、私たちがお手伝いできる確率が2倍以上になります。

注意: IronOCRには詳細なエラーログ機能があり、有効にする必要があります。

IronOCRメソッドを実行する前に、これをコードの先頭に置いてください:

// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging
// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging
' Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log" ' Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All ' Enable comprehensive logging
$vbLabelText   $csharpLabel

サンプルプロジェクトの添付方法

問題全体を分離して正確に再現するサンプルプロジェクトにより、当社のエンジニアは問題をシンプルかつ迅速に認識し、理解することができます。

これは、再現性のための金字塔であり、一般的に、スタックの最上位へのサポートリクエストを迅速化します。

希望する形式は、zip圧縮されたシンプルなスタンドアロンの.NETコンソールまたはWebアプリケーションプロジェクトです。

  • Google DriveまたはDropboxのリンクを送信する場合は、完全な共有を有効にしてください。
  • Bin フォルダを含めると zip ファイルが肥大化するため、Bin フォルダは必要ありません。

以下もお願いします。

  • 画像ファイルやPDFを含む入力ファイル(動作中および非動作中)。
  • 期待されるアウトプット

エンジニアリングチームへの連絡方法

サポート依頼はすべてsupport@ironsoftware.comまでお送りください。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はいいですか?
Nuget ダウンロード 5,044,537 | バージョン: 2025.11 ただ今リリースされました