使用IRONPDF

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

更新 2024年三月3日
分享:

1.导言

Adobe 的便携式文档格式 (PDF) 是许多公司进行各种操作(包括生成文档和发票)时必不可少的工具。开发人员也使用它来满足客户的要求。库简化了创建 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然后使用 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 库提供免费的开发许可证,并可根据开发人员的需求购买不同的许可证,以便在生产环境中使用。精简版软件包的起价为"$liteLicense",无需任何持续费用。许可证提供 SaaS 和 OEM 的再分发选项,并附带一个永久许可证,一个 30天退款保证以及一年的产品支持和更新。它们适用于开发、暂存和生产,需要一次性购买。此外,IronPDF 还提供额外的免费限时许可证。IronPDF 还提供免费的再分发许可证。

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

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

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

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