初始渲染速度慢
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 應用程式), 跳過初始化可用於跳過此檢查。
- 使用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 是最低).