跳至页脚内容

如何在ASP NET Core MVC中将视图转换为PDF

观看此视频以掌握在 ASP.NET Core MVC 中使用 IronPDF 将视图转换为 PDF,并从您的 Web 应用程序中轻松生成专业报告和发票!

在本教程中,我们探讨了使用 IronPDF 在 ASP.NET Core MVC 中将视图转换为 PDF。 首先通过 NuGet 包管理器确保已安装 IronPDF 及其 MVC Core 扩展。 该过程首先检查Person类。 接下来,我们深入研究HomeController.cs文件,其中一个异步方法创建了一个虚拟人员数据列表。

对于 POST 请求,利用 IronPDF 的 Chrome PDF 渲染器将视图和模型数据转换为 PDF 文档。 响应头被设置为内联显示 PDF,并返回 PDF 文件。 对于非 POST 请求,返回包含人员列表的视图。

Persons.cshtml HTML视图中,我们在表格中显示人员详细信息,并包括一个带有"打印人员"按钮的表单,以触发PDF转换。 _Layout.cshtml文件已更新,以包含导航项,便于访问人员页面。 IHttpContextAccessor等基本服务和Razor视图渲染器,这对渲染视图为PDF至关重要。 运行项目,用户可以导航到人员页面并使用 'Print Person' 按钮将视图转换为 PDF。 此功能对于从视图生成报告或发票非常有价值。

相关视频

准备开始了吗?
Nuget 下载 17,803,474 | 版本: 2026.3 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package IronPdf
运行示例看着你的HTML代码变成PDF文件。

Iron Support Team

We're online 24 hours, 5 days a week.
Chat
Email
Call Me