CSHTML 到 PDF (MVC 框架)

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

为实现这一点,我们使用了两个包:IronPdf.Extensions.Mvc.Framework和IronPdf,它们协助将视图渲染为PDF。 IronPdf.Extensions.Mvc.Framework包扩展了IronPdf的功能,特别是使视图渲染为PDF。

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

此外,您还可以访问RenderingOptions类提供的全面功能集。 These include the ability to add page numbers with IronPDF, insert text and HTML headers and footers using IronPDF, and customize the PDF paper size to your requirements. 您可以灵活地进行进一步修改或导出生成的PDF文档。

class="hsg-featured-snippet">

如何在C#中将CSHTML文件转换为PDF

  1. 安装用于将CSHTML文件转换为PDF的IronPDF C#库,在ASP.NET MVC框架中
  2. 实例化ChromePdfRenderer
  3. 将当前HttpContext和CSHTML文件路径传递给RenderView方法
  4. 在浏览器中查看PDF文档或下载到桌面

探索CSHTML到PDF转换指南

准备开始了吗?
Nuget 下载 16,154,058 | 版本: 2025.11 刚刚发布