IronPDFのエンジニアリングサポートリクエストの作成方法

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

お客様が貴重な時間を割いてIronPDFの改善および問題解決にご協力いただけることに感謝いたします。 私たちの機能や更新の大多数はお客様からのリクエストによって推進されており、ソフトウェア開発をお客様と開発者の間の双方向の対話と考えています。

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

サポートのリクエストはすべて support@ironsoftware.com へ送信してください。

問題に関する簡潔で明確な説明

良い技術レポートには、問題を再現するために十分な情報が含まれている必要があります。 以下の内容を日本語に翻訳してください。

あなたが同僚に問題を報告するか、またはStack Overflowに投稿することを想定してください。

バグ報告には次の内容が含まれている必要があります:

  • 経験した症状の明確な説明と、それらの原因について考えられるアイデア。
  • ログファイル (以下をご覧ください)

  • 環境: IronPDFバージョン、OS、Javaランタイムバージョン、および正確なクラウド環境 (該当する場合)

    以下をできる限り含めて、チケットの優先度を上げてください。

  • 問題を完全に再現するサンプルプロジェクト (以下をご覧ください)
  • スタックオーバーフロー形式のコードスニペット (コードのスクリーンショットを撮らないでください。)
  • 症状 / 例外のスクリーンショット
  • 例外メッセージテキスト (例外 + 内部例外)
  • コードのデバッグポイントのどこでプロセスが停止または脱出しますか?
  • 入力パラメータとアセット: URL、HTML、HTMLファイル、画像、PDF、CSSなど。

IronPDFログファイルの添付方法

ログファイルの添付は、バグレポートにおいて私たちがサポートできる確率を倍増させます。

注: IronPDFには、一部の詳細なエラーログ機能があり、それらを有効にする必要があります。

ログを有効にする方法

以下のコードを、他のIronPDFメソッドを実行する前に、コードの先頭に配置してください。:

Settings.setIronPdfEnginePort(33350);
Settings.setDebug(true);
Settings.setLogPath(Paths.get("C:/tmp/Default.log"));
JAVA

pom.xmlファイルにSLF4J依存関係を含めることを確認してください。

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-simple</artifactId>
    <version>2.0.5</version>
</dependency>
XML

あなたのプロジェクトにpom.xmlファイルがない場合は、slf4j-simple JARファイルがダウンロードされ、プロジェクトで参照されていることを確認してください。

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

問題を完全に再現するサンプルプロジェクトは、エンジニアが問題を簡単かつ迅速に認識して理解するのを可能にします。

これは再現性のためのゴールドスタンダードであり、通常、サポートリクエストを最上位に迅速に処理します。

弊社の推奨形式は、単純で独立したJavaコンソールまたはWebアプリプロジェクトを圧縮したファイルです。

  • Google DriveまたはDropboxのリンクを送信する際には、完全な共有を有効にしてください。

    以下も含めてください:

  • 入力ファイル (動作中および非動作中)PDF、および参照されているアセットを含む (CSS、画像)
  • PDFの出力 (該当する場合) そして / または期待される出力