在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
在本教程中,我们探讨了在 Blazor 服务器应用程序中集成 Iron PDF。 首先使用包管理器安装 Iron PDF NuGet 包。 然后,在页面文件夹中添加一个名为 Iron PDF Component 的 Razor 组件,以处理用户输入和 PDF 生成。 使用路由配置组件,注入IJS运行时以实现JavaScript互操作,并使用Iron PDF命名空间访问PDF功能。 创建一个带有用于 HTML 输入的文本区域和触发 PDF 渲染的按钮的表单。 定义一个输入HTML模型类并初始化它以捕获HTML内容。 设置IronPDF许可证密钥并使用Chrome PDF Renderer将HTML转换为PDF,并使用指定的文件名保存。 利用 JavaScript 互操作来下载 PDF 文件。更新 layout.cshhtml 文件,以包含从浏览器下载文件夹中下载文件所需的 JavaScript 代码。 最后,在导航菜单中添加指向 Iron PDF 组件的链接。 运行该应用程序允许您输入HTML,将其渲染为PDF,并自动下载,在Blazor服务器应用程序中实现像素级完美的PDF生成。在您的Blazor组件中,使用Iron PDF享受无缝的PDF创建。