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中將視圖轉換為PDF指導文章以了解更多信息。

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