CSHTML 轉 PDF (MVC 框架)

此程式碼示例說明如何將視圖轉換為 PDF 文件。

为了实现这一点,我们使用两个包:IronPdf.Extensions.Mvc.Framework和IronPDF,它们帮助将视图渲染为PDF。 IronPdf.Extensions.Mvc.Framework 套件擴展了 IronPdf 的功能,特別是使其能夠將視圖渲染成 PDF。

要執行轉換,請使用 RenderView 方法。 此方法需要一些關鍵輸入:一個 HttpContext、".cshtml" 文件的路徑,以及填充 ".cshtml" 模板所需的數據。 通过调用“Persons”动作,您可以将当前视图无缝渲染为PDF文档。

此外,您可以使用 RenderingOptions 類別所提供的全面功能集。 這些包括了添加的能力使用 IronPDF 的頁碼,插入使用 IronPDF 的文字和 HTML 頁首和頁腳,並根據您的需求自定義PDF紙張大小。 您有靈活性進一步修改或根據需要導出生成的PDF文件。