使用IRONPDF

PDF API C#(代码示例教程)

更新 2024年三月3日
分享:

1.导言

Adobe 便携文档格式(PDF)在许多公司的各种操作中,包括生成文件和发票,都离不开".NET"。 开发人员还可以用它来满足客户的要求。 库简化了创建 PDF 的过程。 选择库时,应考虑构建、读取和转换能力等方面。

2.IronPDF 功能

IronPdf 是一个强大的 PDF 转换器和 API 库,允许开发人员生成、读取和处理 PDF 文档。 它使用 Chrome 引擎将 HTML 转换为 PDF,并支持各种网络组件和 .NET 应用程序。 它可以使用 HTML5、JavaScript、CSS 和图像创建具有视觉吸引力的 PDF,并包含一个功能强大的 HTML 到 PDF 翻译器和一个独立的 PDF 转换引擎。

3.从 URL 创建 PDF 文档

在 IronPDF API 库的协助下,通过 URL 创建 HTML 文件并使用 IronPDF 内置的 Chrome 浏览器将其转换为 PDF 文件,生成 PDF 文件变得非常简单。

下面列出的方法只需几行代码即可轻松创建 PDF 文档:

IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/"); 
pdf.SaveAs("result.pdf");
IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/"); 
pdf.SaveAs("result.pdf");
Dim renderer As New IronPdf.ChromePdfRenderer()
Dim pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/")
pdf.SaveAs("result.pdf")
VB   C#

根据上述信息将URL渲染为PDF提供链接和保存位置,即可将链接转换为文档。

PDF API C#(代码示例教程),图 1:从 URL 生成 PDF 文件

由 URL 生成的 PDF 文件

4.从 HTML 字符串创建 PDF

IronPdf API 库可以轻松地将 HTML 字符串转换为 PDF 文件。 以下是将 HTML 字符串转换成文档的示例代码,它可以将任何 HTML 标记翻译成 PDF 文件。

IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");  
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");  
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf")
VB   C#

本示例代码演示了如何使用将Html渲染为Pdf在翻译过程中,您可以使用".NET",然后使用 "SaveAs "方法保存文档,整个过程只需几秒钟即可完成。

PDF API C#(代码示例教程),图 2:从 HTML 字符串生成 PDF 文件

由 HTML 字符串生成的 PDF 文件

5.阅读 PDF 文档

在 IronPdf API 库的帮助下,可以从现有的 PDF 文档中读取和提取数据。 下面的代码举例说明了如何做到这一点:

var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();  
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();  
Dim pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf")
Dim AllText As String = pdfDocument.ExtractAllText()
VB   C#

在该代码中,从文件函数用于从现有文件中读取 PDF 并将其转换为PDFDocument反对 该对象可用于访问 PDF 页面上的文本和图像。 "(《世界人权宣言》)提取所有文本可以使用"...... "方法创建一个包含 PDF 页面上每个单词的字符串。

有关如何使用 IronPDF API 库的更多信息,请参阅代码教程和文档.

6. 结论

IronPDF 库提供免费的开发许可证,根据开发人员的需求,可购买不同的许可证用于生产环境。 Lite 软件包的起价为 $749,无需支付任何持续费用。 许可证提供 SaaS 和 OEM 的再分发选项,并附带一个永久许可证、一个30天退款保证此外,我们还将提供一年的产品支持和更新。 这些工具适用于开发、暂存和生产,需要一次性购买。 此外,IronPdf 还提供额外的免费限时许可证。 IronPdf 还为再分发范围提供免费许可证。

有关 IronPdf 完整定价和许可详情的更多信息,请访问IronPDF 许可证详细信息页面.

< 前一页
如何在ASP .NET中创建PDF
下一步 >
如何在VB .NET中向PDF添加图像

准备开始了吗? 版本: 2024.12 刚刚发布

免费NuGet下载 总下载量: 11,781,565 查看许可证 >