CSHTML 轉 PDF(MVC 框架)

本範例說明如何將視圖轉換成PDF文件。

為了達成此目的,我們使用兩個套件:IronPdf.Extensions.Mvc.Framework 及 IronPdf,這些套件協助我們將視圖渲染為PDF。 IronPdf.Extensions.Mvc.Framework 套件擴充了 IronPdf 的功能,特別是能將視圖渲染成PDF。

要執行轉換,使用 RenderView 方法。 此方法需要幾個關鍵輸入:HttpContext、".cshtml" 文件的路徑,以及填充 ".cshtml" 模板所需的資料。 透過調用 'Persons' 動作,您可以無縫地將當前視圖渲染成PDF文件。

此外,您可以使用 RenderingOptions 類提供的全面功能集。 These include the ability to add page numbers with IronPDF, insert text and HTML headers and footers using IronPDF, and customize the PDF paper size to your requirements. 您可以靈活地進行進一步的修改,或必要時匯出生成的PDF檔。

class="hsg-featured-snippet">

如何在C#中將CSHTML文件轉換為PDF

  1. 安裝 IronPDF C# 函式庫,以在 ASP.NET MVC Framework 中將 CSHTML 檔案轉換為PDF
  2. 實例化 ChromePdfRenderer 類別
  3. 將當前 HttpContext 和 CSHTML 檔案路徑傳遞給 RenderView 方法
  4. 在瀏覽器中查看PDF文件或下載到桌面

探索CSHTML到PDF轉換指南

準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布