IronOCRの機能強化に関するエンジニアリングリクエストを送信する
IronOCR の改善と、発生している問題の解決にご協力いただきありがとうございます。 私たちの機能と更新の大多数はお客様の要望によって推進されており、ソフトウェア開発はお客様と私たちの開発者間の双方向の会話であると考えています。
トラブルシューティング ガイドを読むと、IronOCR の一般的な問題と制限について知ることができます。
サポートを提供するには、エンジニアリング チームが問題を効率的に再現し、回帰テストを作成できる必要があります。 一般的に、見られる問題の多くはプラットフォームや実行環境に特化したものです。 そのため、非常に簡潔な情報を提供する必要があります。
問題の簡潔で明確な説明
良い技術レポートは、問題を再現するために十分な情報を含まないといけません。 同僚に問題を報告したり、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サンプルプロジェクトの添付方法
問題を完全に再現する例のプロジェクトは、当社のエンジニアが単純かつ迅速に問題を認識し理解することを可能にします。
これは、再現可能性の_ゴールドスタンダード_であり、一般的にサポートリクエストを優先順位のトップに押し上げます。
推奨される形式は、圧縮されたシンプルなスタンドアロンの.NETコンソールまたはWebアプリプロジェクトです。
- GoogleドライブやDropboxリンクを送る際は、完全な共有を有効にしてください。
- Bin フォルダーは、zip ファイルが肥大化してしまうため必須ではありません。
以下も含める
- 画像ファイルや PDF などの入力ファイル (動作するファイルと動作しないファイル)。
- 期待される出力。
エンジニアリングチームへの連絡方法
すべてのサポートリクエストをsupport@ironsoftware.comへ送信してください。






