如何在 Blazor 中使用 IronPDF 進行 PDF 生成

在本教程中,我們探討在 Blazor 伺服器應用程式中整合 Iron PDF。 首先使用套件管理器安裝 Iron PDF NuGet 套件。 然後,在頁面資料夾中新增一個名為 Iron PDF Component 的 Razor 元件,以處理用戶輸入和 PDF 生成。 使用路由配置元件,為 JavaScript 互操作注入 IJS runtime,並使用 Iron PDF 命名空間來存取 PDF 功能。 建立一個帶有文字區域的表單以輸入 HTML,並添加一個按鈕來觸發 PDF 渲染。 定義一個輸入的 HTML 模型類別並初始化它以捕捉 HTML 內容。 設定 Iron PDF 授權金鑰,並使用 Chrome PDF Renderer 將 HTML 轉換為 PDF,並以指定的檔案名稱儲存。 利用 JavaScript 互操作來下載 PDF 檔案。更新 layout.cshhtml 檔案以包含必要的 JavaScript 程式碼,以從瀏覽器的下載資料夾中下載檔案。 最後,在導航菜單中添加指向 Iron PDF 組件的鏈接。 運行此應用程式可讓您輸入 HTML,將其渲染為 PDF,並自動下載,在 Blazor 伺服器應用程式中實現像素完美的 PDF 生成。使用 Iron PDF 在您的 Blazor 元件中享受無縫的 PDF 創建。

進一步閱讀IronPDF 在 Blazor 伺服器應用程式上的應用(HTML 轉 PDF 教程)

Chipego
奇佩戈·卡林达
軟體工程師
Chipego 擁有天生的傾聽技能,這幫助他理解客戶問題,並提供智能解決方案。他在獲得信息技術理學學士學位後,于 2023 年加入 Iron Software 團隊。IronPDF 和 IronOCR 是 Chipego 專注的兩個產品,但隨著他每天找到新的方法來支持客戶,他對所有產品的了解也在不斷增長。他喜歡在 Iron Software 的協作生活,公司內的團隊成員從各自不同的經歷中共同努力,創造出有效的創新解決方案。當 Chipego 離開辦公桌時,他常常享受讀好書或踢足球的樂趣。
< 上一頁
如何使用IronPDF在C#中添加PDF書籤和大綱
下一個 >
如何在 C# 中使用基本 URL 生成 PDF