CSHTML 转 PDF (MVC Core)

本代码示例演示了将视图转换为 PDF 的过程。

IronPdf.Extensions.Mvc.Core和IronPdf这两个软件包协同工作,可将视图渲染为PDF。IronPdf.Extensions.Mvc.Core软件包是IronPdf的扩展,可将视图渲染为PDF。

使用 "RenderRazorViewToPdf "方法将视图渲染为 PDF。该方法需要一个 IRazorViewRenderer、".cshtml "文件的路径以及在".cshtml "文件上显示所需的数据。请访问 如何在 ASP.NET Core MVC 中将视图转换为 PDF 了解更多信息。

此操作还能让您访问 RenderingOptions 类提供的全部功能,例如应用 页码添加 文本和 HTML 页眉和页脚以及自定义 PDF 纸张大小。生成的 PDF 文档可根据需要进一步编辑或导出。