跳至页脚内容

如何使用Razor在C#中无头地将CSHTML转换为PDF

通过观看这个逐步视频教程,在您的ASP.NET MVC Core项目中解锁无缝PDF生成的强大功能,使用IronPDF轻松将您的Razor视图转换为专业级PDF!

在这个视频教程中,观众将学习如何在ASP.NET MVC Core项目中使用IronPDF将Razor视图转换为PDF文件。 教程的开头首先确保安装必要的NuGet包,如IronPDF和Razor.Templating.Doc。 该过程首先在项目的视图文件夹中添加一个新的Razor视图,创建一个data.cshtml文件,并用HTML内容填充,例如显示名称和描述的表格。

下一步是编辑Program.cs文件,以设置处理PDF生成过程的端点。 这包括配置IronPDF以使用许可证密钥实现完整功能,并启用日志记录以进行调试。 使用Razor模板引擎的RenderAsync方法,将Razor视图转换为HTML字符串,随后实例化一个Chrome PDF Renderer以处理从HTML到PDF的转换。

最后,教程展示了如何访问/printPDF端点以下载生成的PDF,从而有效地呈现Razor视图的内容。 视频鼓励观众通过点赞和订阅与内容互动,并在描述中提供链接建议试用该软件。

相关视频

准备开始了吗?
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