在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
Adobe的可携带文档格式(PDF)广泛用于文档查看和交换。 开发人员经常需要创建 PDF 来满足客户的需求,而现代库简化了这一过程。 在为项目选择库时,考虑构建、读取和转换能力等功能非常重要。
IronPDF 是一个用于创建、阅读和编辑 PDF 文档的多功能库,具有使用 Chrome 引擎将 HTML 转换为 PDF 的功能。它支持多种网络组件,既可用于 ASP.NET 网络应用程序,也可用于传统的 Windows 应用程序。 该库允许使用 HTML5、JavaScript、CSS 和图像创建具有视觉吸引力的 PDF,并包含一个功能强大的 HTML 到 PDF 转换器。
使用 IronPdf 内置的 Chrome 浏览器和 API 库,从网页生成 PDF 文件非常简单。 只需提供 URL 并使用 IronPDF API 库将其转换为 PDF 文件即可。 只需几行代码即可快速完成文档转换:
var renderer = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf")
RenderUrlAsPdf
方法可用于快速将 URL 转换为 PDF 文档。 只需提供 URL 和所需的保存位置,IronPDF 就会根据上面提供的信息生成 PDF 文件。 这使得只需几行代码就能轻松地将网页转换成 PDF 文档。
从谷歌网址生成的PDF文件
HTML 字符串可以使用 IronPDF API 库快速转换成 PDF 文件。 以下代码片段可将 HTML 字符串转化为文档,并可将任何 HTML 标记翻译为 PDF 文件。
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf")
本代码片段说明了如何使用 RenderHtmlAsPdf 函数将 HTML 文本转换为 PDF。 将 HTML 转换为字符串的函数可根据需要接受尽可能多的 HTML 代码。 然后,可以快速轻松地通过使用SaveAs
功能来保存文档来完成该过程。
从HTML字符串生成的输出PDF文件
IronPdf API 库可以将 HTML 文件快速转换为 PDF 文件。 任何 HTML 标记都可以使用以下示例代码转换成 PDF 文件。
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf")
HTML 文本如下:
<p style="color:red">Hello world</p>
<p style="color:red">Hello world</p>
从HTML文件生成的输出PDF文件
IronPDF API 库还可以从富文本文件 (RTF) 快速创建 PDF。 将 RTF 转换为 PDF 的示例代码可用于将任意数量的 RTF 转换为单个 PDF 文件。代码如下。
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf")
从RTF文件生成的输出PDF文件
在上图中,左侧显示的是源文件,右侧显示的是转换后的 PDF 文件。 此外,我们还可以使用下面提供的代码利用 RTF 字符串创建 PDF。
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf")
借助 IronPDF API 模块,可以从标记符文件快速制作 PDF。 使用下图所示的转换示例代码,可以将任意数量的 Markdown 文件转换为 PDF 文件。
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf")
来自 Markdown 文件的输出 PDF 文件
如上图所示,左侧为源文件,右侧为转换后的 PDF 文件。 下面提供的代码可以将 MD 字符串转换为 PDF。 有关使用IronPDF进行HTML转换的更多信息,请访问此HTML到PDF转换教程。
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf")
有关如何使用IronPDF API库的更多信息,请参考开发者文档IronPDF文档资源。
IronPDF 库提供免费的开发许可证,根据开发人员的需求,可购买多个许可证用于生产环境。 Lite 套餐的初始价格为 $749,且没有持续费用。 许可证附带永久许可证、30 天退款保证、一年的产品支持和升级,以及 SaaS 和 OEM 再分发的可能性。 这些工具是一次性购买的,可用于开发、暂存和生产。 IronPdf 还提供额外的限时免费许可证和再分发保护免费许可证。 有关IronPDF价格和授权信息的完整概述,请访问IronPDF授权信息页面。