CSHTML 转 PDF (MVC 框架)

本代码示例说明了如何将视图转换为 PDF 文档。

为此,我们使用了两个软件包:IronPdf.Extensions.Mvc.Framework和IronPdf,这两个软件包的作用是将视图渲染为PDF。IronPdf.Extensions.Mvc.Framework软件包扩展了IronPdf的功能,特别是将视图渲染为PDF。

要执行转换,请使用 "RenderView "方法。该方法需要几个关键输入:HttpContext、".cshtml "文件的路径以及填充".cshtml "模板所需的数据。通过调用 "Persons "操作,您可以将当前视图无缝渲染为 PDF 文档。

此外,您还可以使用 RenderingOptions 类提供的一整套功能。这些功能包括添加 页码插入 文本和 HTML 页眉和页脚您还可以根据自己的要求定制 PDF 纸张大小。您还可以根据需要灵活地进一步修改或导出生成的 PDF 文档。