在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
Adobe 的可攜式文件格式 (PDF) 被廣泛用於文件查看和交換。開發人員經常需要製作PDF以滿足客戶需求,而現代圖書館已簡化了這個過程。在為項目選擇圖書館時,重要的是要考慮構建、閱讀和轉換能力等功能。
IronPDF 是一個多功能的程式庫,用於創建、閱讀和編輯 PDF 文件,並具有使用 Chrome 引擎將 HTML 轉換為 PDF 的功能。它支持多種網頁組件,可用於 ASP.NET Web 應用及傳統 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")
這 RenderUrlAsPdf
該方法可用於快速將URL轉換為PDF文件。只需提供URL和所需的保存位置,IronPDF會根據上述信息生成PDF文件。這樣只需幾行代碼就可以輕鬆將網頁轉換為PDF文件。
從 Google 網址生成的 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 模組,可以快速地從 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 定價和許可證資訊的完整概述,請訪問 授權頁面.