初始渲染速度慢
2022年1月19日
已更新 2024年12月17日
This article was translated from English: Does it need improvement?
TranslatedView the article in English
如果您使用IronPDF進行的第一次HTML轉PDF渲染速度較慢,我們可能會遇到以下潛在問題:
原因
- "LinuxAndDockerDependenciesAutoConfig" 屬性標誌設為 true 且/或所需的 Linux 套件未安裝,導致它們在執行時被安裝。
- 您正在 Windows/Mac 機器上開發,但在不使用 IronPdf.Linux 套件的情況下部署到 Linux 生產環境,因此某些元件會在運行時從 NuGet 下載。
啟動檢查
IronPDF 將檢查執行所需的 CEF 瀏覽器 DLL 是否可用。
- 在具有持久性存儲的環境中(IIS 或 web 應用),SkipInitialization 可以用於跳過此檢查。
- 使用已經預載有你的平台/環境特定文件的 IronPdf NuGet 套件 。 請參閱我們的高級安裝指南以獲取更多信息。
- 如果使用 IronPdf.Slim,請將Mac、Linux 和/或 Windows 原生 NuGet 套件添加到您的專案中,以加快初始化速度,因為原生二進位檔將預先安裝。
預設使用要求您將Installation.AutomaticallyDownloadNativeBinaries設為 true; 在運行時為您的平台下載IronPdf.Native.Chrome套件。
請注意
IronPdf.Slim 是我們與 Chrome 完全相同的渲染引擎的基本套件。僅使用此套件可能提供最大的靈活性,但因為需要從 NuGet CDN 下載必要的文件,啟動時間將會更長。
CEF 瀏覽器應用程序啟動時間
初始渲染可能需要 2-3 秒鐘執行。 这是正常的启动时间,与Chrome在桌面环境上打开所需的时间相似。
- 如果初始化超過5秒,則服務器或個人電腦可能配置不足。 我們建議使用更強大的服務器或 Azure Web 應用計劃(B1 是最低要求)。