IronPDFに関するエンジニアリングサポートの依頼

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

IronPDFの改善およびお客様が直面している問題の解決にご協力いただき、誠にありがとうございます。 当社の機能やアップデートの大部分はお客様からのご要望に基づいており、ソフトウェア開発を、お客様と開発者との双方向の対話と捉えています。

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

サポートに関するお問い合わせはすべて までお送りくださいsupport@ironsoftware.com/support@ironsoftware.com

問題の簡潔かつ明確な説明

優れた技術レポートには、問題を再現するために十分な情報が含まれている必要があります。 同僚に問題を報告したり、Stack Overflowに投稿したりする場面を想定してください。

バグ報告には以下を含める必要があります:

  • 発生している症状の明確な説明、およびその原因についてご自身が考えている点があれば、併せてご記入ください。
  • ログファイル(以下を参照)
  • 環境: IronPDFのバージョン、OS、.NETランタイムのバージョン、(該当する場合は具体的なクラウド環境)

チケットの優先順位を上げるため、以下の情報を可能な限り多く記載してください:

  • 問題を完全に再現するサンプルプロジェクト(下記参照)
  • Stack Overflow 形式のコードスニペット(コードのスクリーンショットは使用しないでください)
  • 症状や例外のスクリーンショット
  • 例外メッセージのテキスト(例外 + 内部例外)
  • コード内のどのデバッグポイントでプロセスの動作が停止するか、または異常終了するか?
  • 入力パラメータおよびアセット:URL、HTML、HTMLファイル、画像、PDF、CSSなど。

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

バグ報告にログファイルを添付していただくと、_解決できる可能性が2倍以上_になります。

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

ログを有効にする方法

// Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log";

// Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
// Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log";

// Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
' Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log"

' Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All
$vbLabelText   $csharpLabel

IronPDFによって作成されたログファイルは、DLLが配置されているプロジェクトの /bin ディレクトリにあります:

  • default.log (デプロイメントプロセス)
  • cef.log (レンダリング)
  • IronSoftwareCefSubprocess.log (レンダリングとスレッド処理)
  • IronSoftwareEngine.log("Error generating PDF from..."で始まる例外のデバッグに有用)

クラウドサーバーでは、ログファイルの保存場所が特定されていることがよくあります。 AzureおよびAWSでのログファイル生成に関するガイドをご用意しています。

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

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

これは_再現性のゴールドスタンダード_であり、通常、サポートリクエストを最優先で処理してもらうことにつながります。

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

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

以下も併せて記載してください:

  • 入力ファイル(動作するものと動作しないもの)、PDF、参照されるアセット(CSS、画像)
  • 出力されるPDF(該当する場合)および/または期待される出力
カーティス・チャウ
テクニカルライター

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

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

準備はできましたか?
Nuget ダウンロード 19,014,616 | バージョン: 2026.5 just released
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronPdf
サンプルを実行するHTML が PDF に変換されるのを確認します。