跳至頁尾內容

如何使用 WaitFor 延遲 C# PDF 渲染

觀看本教學課程,即可在 .NET 應用程式中解鎖精確產生 PDF 的強大功能。您將掌握 IronPDF 的 WaitFor 類,用於管理渲染延遲並執行 JavaScript,從而完美地建立文件。

在本教學中,我們將深入探討如何使用 IronPDF 的 WaitFor 類別在 C# 中延遲 PDF 渲染。 首先安裝 IronPDF 軟體包,並使用必要的匯入和有效的許可證金鑰設定您的專案。 了解如何使用 Chrome PDF 渲染初始化渲染對象,以及如何使用預設設定配置立即頁面載入渲染。 本教學進一步探討如何設定自訂渲染延遲,例如頁面載入後延遲 3000 毫秒,以及如何使用 SaveAs 方法儲存產生的 PDF。

我們討論涉及字體準備的場景,利用WaitFor.AllFontsLoaded方法確保在渲染之前載入所有字體。 此外,教學還示範如何在 HTML 字串中執行 JavaScript,以通知 IronPDF 在延遲後繼續渲染。 您將學習如何使用WaitFor.HtmlElementByIdWaitFor.HtmlElementByName等方法等待特定的 HTML 元素加載,這對於需要在生成 PDF 之前完全加載內容的場景至關重要。

此外,還討論了網路狀況,解釋了 NetworkIdle 狀況,該狀況根據網路活動等級來決定渲染方式。 本教程最後運行應用程序,觀察渲染行為,展示延遲機制和 JavaScript 互動如何影響最終的 PDF 文件。 請依照這些步驟,您將有效地利用 IronPDF 的 WaitFor 類別來管理延遲並執行 JavaScript,從而在 .NET 應用程式中精確產生 PDF。

相關影片

準備好開始了嗎?
Nuget 下載 17,012,929 | 版本: 2025.12 剛剛發布