CSHTML 到 PDF(Razor 页面)
此代码示例演示了将Razor页面转换为PDF的过程。
要在ASP.NET Core Web应用中实现此功能,您将需要两个包:IronPdf.Extensions.Razor 和 IronPdf。 这些包协同工作以启用将Razor页面渲染为PDF。
通过从Razor页面渲染,您可以访问RenderingOptions类提供的全部功能。 生成的PDF文档可以根据需要进一步编辑或导出。
如何用 C# 将 Razor 页面转换为 PDF
- 安装 IronPDF 库进行 Razor 页面转换。
- 实例化
ChromePdfRenderer类 - 将当前 Razor 页面传递给
RenderRazorToPdf方法 - 在浏览器中查看 PDF 文档或将其下载到桌面上
在此示例中,Razor页面的内容使用IronPdf的ChromePdfRenderer渲染为PDF。 您可以通过RenderingOptions指定渲染选项,例如纸张大小和标题。 生成的PDF可以保存为文件或直接作为浏览器显示内容提供。 可以调整响应头以允许内联显示或文件下载。
准备开始了吗?
Nuget 下载 17,012,929 | 版本: 2025.12 刚刚发布





