跳至页脚内容

如何在ASP .NET Core Web App中将Razor页面转换为PDF

通过观看我们逐步教程,释放无缝 PDF 生成在 ASP.NET MVC 应用程序中的威力,并发现 IronPDF 如何简化创建精美 PDF 文档的过程,只需点击一下即可!

在本教程中,我们探讨如何在 ASP.NET MVC Web 应用程序中使用 IronPDF 将 CSHTML 页面转换为 PDF。 我们首先确保安装了 IronPDF 及其 Blazor 扩展。 该过程涉及创建一个简单的Person类,其中包含 ID、名称、标题和描述等属性,以表示数据。 接下来,我们专注于 Razor 视图,以表格格式显示人员列表。 每个人的详细信息都会被渲染,并且一个打印按钮会触发转换为 PDF 文档。 person.cshtml.cs文件中发生了奇迹,其中OnGet方法使用示例数据填充人员列表。 当点击打印按钮时,OnPostAsync方法使用 IronPDF 的 Chrome PDF 渲染器将 Razor 页面转换为 PDF 文档,然后将其作为响应发送到浏览器进行下载。 导航通过布局文件中的导航链接进行。在项目运行中演示了功能:点击打印按钮会生成并下载完美渲染的 PDF 文档。 本教程最后强调了 IronPDF 提供的易用性,鼓励用户通过描述中提供的链接开始免费试用。

相关视频

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