CSHTML轉PDF(MVC核心)

此代碼示例展示了將視圖轉換為PDF的過程。

兩個套件IronPdf.Extensions.Mvc.Core和IronPdf一起使用,以實現將視圖渲染成PDFs。 IronPdf.Extensions.Mvc.Core 套件是 IronPdf 的延伸功能,支援將視圖轉換成 PDF 文件。

使用 RenderRazorViewToPdf 方法將視圖轉換為 PDF。 此方法需要一個 IRazorViewRenderer、".cshtml" 檔案的路徑以及顯示在 ".cshtml" 檔案上所需的數據。請訪問如何在 ASP.NET Core MVC 中將 View 轉換為 PDF如何文章以了解更多。

此操作還使您能夠訪問RenderingOptions類別提供的全部功能範圍,例如應用使用 IronPDF 在 PDF 中添加頁碼,添加使用 IronPDF 的文本和 HTML 頁眉和頁腳以及自定義 PDF 紙張大小。生成的 PDF 文件可以根據需要進一步編輯或導出。