在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
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 文件
使用 IronPDF API 库可将 HTML 字符串快速转换为 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 模块,您可以从 Markdown 文件快速制作 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 转换的更多信息,请访问此处 链接.
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 库提供免费的开发许可证,根据开发人员的需求,还可购买多个许可证用于生产环境。Lite 捆绑包的初始价格为 $749,没有持续成本。许可证附带永久许可证、30 天退款保证、一年的产品支持和升级,以及 SaaS 和 OEM 再分发的可能性。它们是一次性购买,可用于开发、暂存和生产。IronPDF 还提供额外的限时免费许可证和再分发保护免费许可证。有关 IronPDF 定价和许可信息的完整概述,请访问 许可页面.