在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
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 文件。 只需提供網址和所需的儲存位置,IronPDF 會根據上述信息生成 PDF 文件。 這使得只需幾行程式碼即可輕鬆將網頁轉換為 PDF 文件。
從 Google 網址生成的 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文件。程式碼如下所示。
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 轉換的更多資訊,請造訪此HTML 轉 PDF 轉換教學.
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 文件資源.
IronPDF 套件提供免費的開發許可,根據開發者的需求,可購買多種許可用於生產環境。 Lite 套餐的初始價格為 $749,且沒有持續費用。 這些授權包含永久授權、30 天退款保證、一年的產品支援和升級,以及用於 SaaS 和 OEM 的再分發可能性。 它們是一次性購買,可以用於開發、測試和生產。 IronPDF 還提供限時免費授權和用於重新發行保護的免費授權。 如需全面了解IronPDF的定價及授權資訊,請造訪IronPDF 授權資訊頁面.