CSHTML 轉 PDF(MVC 框架)
此程式碼範例示範如何將視圖轉換為 PDF 文件。
為了實現這一目標,我們使用了兩個軟體包:IronPdf.Extensions.Mvc.Framework 和 IronPdf,它們共同作用以方便將視圖渲染為 PDF。 IronPdf.Extensions.Mvc.Framework 套件擴展了 IronPdf 的功能,特別是實現了將視圖渲染成 PDF 的功能。
若要執行轉換,請使用RenderView方法。 此方法需要幾個關鍵輸入:HttpContext、".cshtml "檔案的路徑,以及填充".cshtml "範本的必要資料。 透過調用 Persons 動作,您可以將目前的 View 無縫渲染為 PDF 文件。
此外,您還可以使用RenderingOptions類別提供的一系列全面功能。 這些功能包括使用IronPDF 添加頁碼、插入文字和 HTML 頁首和頁腳,以及根據您的要求自訂 PDF 紙張大小。 您可以根據需要靈活地進行進一步修改或匯出生成的 PDF 文件。
如何在 C# 中將 CSHTML 檔案轉換為 PDF
- 在 ASP.NET MVC 框架中安裝 IronPDF C# 庫,用於將 CSHTML 檔案轉換為 PDF 檔案。
- 實例化
ChromePdfRenderer類 - 將目前
HttpContext和 CSHTML 檔案路徑傳遞給RenderView方法 - 在瀏覽器中查看 PDF 文件或將其下載到桌面





