IronOCR強化のためのエンジニアリング・リクエストの提出
IronOCRの改善と問題解決にご協力いただきありがとうございます。 私たちの機能やアップデートの大部分は、お客様からのリクエストによって行われており、ソフトウェア開発はお客様と開発者の双方向の会話であると考えています。
を読むトラブルシューティングガイドIronOCRの一般的な問題や限界に気づくかもしれません。
サポートを提供するために、私たちのエンジニアリング・チームは、問題を効率的に再現し、リグレッション・テストを作成できる必要があります。 ほとんどの問題は、プラットフォームまたはランタイムに特有のものです。 そのため、非常に簡潔な情報をご提供いただく必要があります。
問題に関する簡潔で明確な説明
良い技術レポートには、問題を再現するために十分な情報が含まれている必要があります。 以下の内容を日本語に翻訳してください。
あなたが同僚に問題を報告するか、またはStack Overflowに投稿することを想定してください。
バグレポートには以下の内容が含まれていなければならない。
- 経験した症状の明確な説明と、それらの原因について考えられるアイデア。
- 処理中の画像やPDFを含め、経験を完全に再現するのに十分な情報。
- 環境IronOCRバージョン、OS、.NETランタイムバージョン、(該当する場合は正確なクラウド環境)
チケットの優先順位をつけるため、以下の項目をできるだけ多く記載してください。
- 問題を完全に再現するサンプルプロジェクト(以下をご覧ください)
- スタックオーバーフロー形式のコードスニペット(コードのスクリーンショットを撮らないでください。)
- 症状/例外のスクリーンショット
- 例外メッセージテキスト(例外 + 内部例外)
- コードのデバッグポイントのどこでプロセスが停止または脱出しますか?
- 入力パラメータとアセット:画像、PDF...
ログファイルを有効にする方法
バグレポートにログファイルを添付することで、私たちがサポートできる確率が2倍以上になります。
注: IronOCRには詳細なエラーログ機能があり、これを有効にする必要があります。
IronOCRメソッドを実行する前に、コードの先頭に次のように記述する。
// Place at the top of your code, prior to running any other IronOCR methods
IronOcr.Installation.LogFilePath = "Default.log";
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All;
// Place at the top of your code, prior to running any other IronOCR methods
IronOcr.Installation.LogFilePath = "Default.log";
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All;
' Place at the top of your code, prior to running any other IronOCR methods
IronOcr.Installation.LogFilePath = "Default.log"
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All
サンプルプロジェクトの添付方法
問題を完全に再現するサンプルプロジェクトは、エンジニアが問題を簡単かつ迅速に認識して理解するのを可能にします。
これは再現性のためのゴールドスタンダードであり、通常、サポートリクエストを最上位に迅速に処理します。
私たちが推奨する形式は、zip圧縮されたシンプルなスタンドアロンの.NETコンソールまたはWebアプリケーションプロジェクトです。
- Google DriveまたはDropboxのリンクを送信する際には、完全な共有を有効にしてください。
- Bin フォルダは必要ありません。その追加は zip ファイルの容量を増やしてしまいます。
以下も含めてください
- 入力ファイル(動作中および非動作中)画像ファイルとPDFを含む
- 期待される出力
エンジニアリング・チームへのお問い合わせ
すべてのサポートリクエストはdevelopers@ironsoftware.comまでお送りください。