在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
在本教程中,我们探讨如何使用Iron PDF在ASP.NET Core MVC中将视图转换为PDF。 首先,确保通过NuGet包管理器安装Iron PDF及其MVC核心扩展。 该过程始于检查 person.cs 模型类,它概述了一个具有 ID、名称、标题和描述等属性的 Person 类。 接下来,我们深入研究home controller.cs文件,其中一个异步方法创建了一份虚拟人员数据列表。 对于POST请求,来自Iron PDF的Chrome PDF渲染器被用来将视图和模型数据转换为PDF文档。 响应头设置为内联显示PDF,并返回PDF文件。 对于非 POST 请求,将返回包含人员列表的视图。 在 persons.cs HTML 视图中,我们在表格中显示人员详细信息,并包含一个带有“打印人员”按钮的表单,以触发 PDF 转换。 更新了underscore layout.cshtml文件,以包含导航项,便于访问个人页面。 程序.cs 文件注册了基本服务,如 IA HTTP 上下文继承器和 I razor 视图渲染器,这对于将视图渲染成 PDF 至关重要。 运行项目时,用户可以导航到个人页面,并使用“打印个人”按钮将视图转换为PDF。 此功能对于从视图生成报告或发票非常有价值。 欲获取更多教程并开始使用IronPDF,建议开发人员订阅频道并注册试用。