如何在 ASP.NET MVC View 中將 HTML 轉換為 PDF

在本教程中,我們將探討如何在 Visual Studio 2022 的 .NET 6 框架中使用 Iron PDF 將 ASP.NET MVC 視圖轉換為 PDF。我們首先通過 NuGet 設置 Iron PDF 函式庫,然後創建一個主控制器,其內包含一個命名為「獲取 HTML 頁面為 PDF」的操作方法。 此方法利用Chrome PDF渲染對象和「將HTML渲染為PDF」功能,將基本或複雜的HTML字符串轉換為PDF格式,支持樣式和其他功能。 然後我們設置內容長度和處置的標頭,允許用戶下載生成的PDF檔案。

此外,我們展示了配置主控制器以通過切換到「將 URL 呈現為 PDF」功能來從 URL 生成 PDF,展示如何將 Google 頁面轉換為 PDF。 輸出保留了高品質的導航欄、標誌和輸入欄位,確保與原始網頁的一致性。

除了簡單的轉換外,Iron PDF 還提供了進階功能,例如設置紙張尺寸、編輯現有的 PDF、創建可填寫的表單、添加頁碼和分頁,以及進行圖像插入和提取。 本教程旨在为開發人員提供工具,以有效地將網頁內容轉換為PDF,並探討Iron PDF的多功能特性。 如有任何查詢,有專門的支援團隊可提供協助。

進一步閱讀ASP.NET MVC 從視圖生成 PDF(代碼範例教程)

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