如何提交IronPDF的工程支援請求
我們感謝您花時間幫助我們改進IronPDF並解決您可能遇到的任何問題。 我們的功能和更新的絕大多數源於客戶請求,我們認為軟體開發是客戶與開發者之間的雙向對話。
為了提供支援,我們的工程團隊需要能夠有效地重現問題並建立回歸測試。 我們看到的大多數問題是特定於平台或運行時的。 因此,我們需要提供非常簡潔的資訊。
請將所有支援請求發送至 support@ironsoftware.com。
問題的簡潔且清楚的描述
一份好的技術報告必須包含足夠的資訊以重現問題。 想像一下,您要像向同事報告問題或在Stack Overflow上發帖。
錯誤報告應包含:
- 經歷的症狀的清楚描述以及您對其原因的任何想法。
- 日志文件(見下)
- 環境:IronPDF版本,Node.js版本,操作系統以及確切的雲環境(如適用)
請儘可能多提供以下資訊以優先處理您的票:
- 完全重現問題的範例項目(見下)
- 一段Stack Overflow風格的程式碼片段(請勿截圖程式碼)
- 症狀或異常的截圖
- 異常消息文字(錯誤+堆棧追蹤)
- 輸入參數和資產:URL,HTML,HTML文件,圖像,PDF,CSS等。
如何啟用IronPDF日誌
將以下程式碼放在所有其他IronPDF調用之前:
const { IronPdfGlobalConfig } = require('@ironsoftware/ironpdf');
const config = IronPdfGlobalConfig.getConfig();
config.licenseKey = process.env.IRONPDF_LICENSE_KEY;
config.logPath = '/tmp/ironpdf.log';
config.debug = true;
await IronPdfGlobalConfig.setConfig(config);const { IronPdfGlobalConfig } = require('@ironsoftware/ironpdf');
const config = IronPdfGlobalConfig.getConfig();
config.licenseKey = process.env.IRONPDF_LICENSE_KEY;
config.logPath = '/tmp/ironpdf.log';
config.debug = true;
await IronPdfGlobalConfig.setConfig(config);將生成的日誌文件附加到您的支援請求中。
如何附加範例項目
一個能夠準確隔離地重現整個問題的範例項目可以幫助我們的工程師簡單並迅速地識別和理解問題。
我們偏好的格式是一個壓縮的、簡單的、獨立的Node.js控制台專案:
- 當您發送Google Drive或Dropbox連結時,請啟用完全共享。
請同時包括:
- 輸入文件(工作和非工作),包括PDF,HTML,參考資產(CSS,圖像)
- 輸出PDF(如適用)和預期輸出





