使用 IRONPDF

PDF API C#(程式碼範例教學)

已更新 2024年3月3日
分享:

1. 簡介

Adobe 的便攜式文檔格式 (PDF) 在許多公司中,生成文件和發票是必不可少的操作。開發人員也使用它來滿足客戶需求。庫已經簡化了創建 PDF 的過程。在選擇庫時,要考慮構建、閱讀和轉換的功能。

2. IronPDF 功能

IronPDF 是一個強大的PDF轉換器和API庫,它允許開發人員生成、閱讀和操作PDF文檔。它使用Chrome引擎將HTML轉換為PDF,並支持各種網頁組件和.NET應用程序。它能夠使用HTML5、JavaScript、CSS和圖片來創建視覺上吸引人的PDF,並且包含一個強大的HTML轉PDF翻譯器和獨立的PDF轉換引擎。

3. 從網址創建PDF文件

在IronPDF API庫的幫助下,生成PDF文件變得非常簡單,只需從URL創建HTML文件,然後使用IronPDF內置的Chrome瀏覽器將其轉換為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#

根據上述資訊, RenderUrlAsPdf 此方法可通過提供链接和保存位置將链接转换為文档。

PDF API C#(代碼範例教學),圖 1:從 URL 生成的 PDF 文件

從網址生成的 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文字進行轉換 RenderHtmlAsPdf然後使用 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 的完整定價和授權詳情,請訪問 授權頁面.

< 上一頁
如何在 ASP .NET 中創建 PDF
下一個 >
如何在 VB .NET 中將圖像添加到 PDF

準備開始了嗎? 版本: 2024.10 剛剛發布

免費 NuGet 下載 總下載次數: 10,993,239 查看許可證 >