在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
在本教程中,我们探讨如何在ASP.NET MVC Web应用程序中使用IronPDF将CSHTML页面转换为PDF。 我们首先确保安装了 Iron PDF 及其 Blazor 扩展。 该过程涉及创建一个简单的“Person”类,其中包含诸如ID、姓名、头衔和描述等属性来表示数据。 接下来,我们重点关注 Razor 视图,以表格格式显示人员列表。 每个人的详细信息都会被渲染,并且打印按钮会触发转换为PDF文档。 神奇之处在于 'person.cshtml.cs' 文件,其中 'onGet' 方法用示例数据填充人员列表。 当点击打印按钮时,'onPostAsync' 方法使用来自 Iron PDF 的 Chrome PDF 渲染器将 Razor 页面转换为 PDF 文档,然后将其作为响应发送到浏览器进行下载。 导航通过布局文件中的导航链接实现。运行项目展示了功能:点击打印按钮会生成并下载一个精美渲染的PDF文档。 教程最后强调了Iron PDF的易用性,并鼓励用户通过描述中提供的链接开始免费试用。