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类提供的全部功能,例如在IronPDF中为PDF页码、使用IronPDF添加文本和HTML页眉和页脚,以及自定义PDF纸张大小。生成的PDF文档可以根据需要进一步编辑或导出。