在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
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")
"(《世界人权宣言》)将URL渲染为PDF该方法可用于将 URL 快速转换为 PDF 文档。 只需提供 URL 和所需的保存位置,IronPDF 就会根据上面提供的信息生成 PDF 文件。 这使得只需几行代码就能轻松地将网页转换成 PDF 文档。
从谷歌 URL 生成的 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 代码。 然后可以通过使用保存为保存文档的功能。
从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 库还允许从富文本文件快速创建 PDF(RTFs). 将 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 许可证信息页面.