HTML 字串轉 PDF
使用 IronPDF,您可以在 .NET 專案中從簡單的 HTML 字串創建新的 PDF 文件,並且 IronPDF 可以在 C#、F# 和 VB.NET 中使用。 由於使用了 ChromePdfRenderer
類,您可以確保從 HTML 字串渲染的任何 PDF 文件將會呈現出來。像素完美. 使用IronPDF的強大功能HTML 轉換為 PDF功能可創建符合您個人需求的高品質 PDF 文件。
將 HTML 字串轉換為 PDF 的四個步驟
- 匯入 IronPDF 程式庫。
- 初始化一個新的
ChromePdfRenderer
物件。 - 使用
ChromePdfRenderer.RenderHtmlAsPdf
方法。 - 使用保存 PDF
PdfDocument.SaveAs
.
請參閱下面的代碼範例以了解更多詳細信息:
using IronPdf;
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
pdf.SaveAs("output.pdf");
using IronPdf;
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
pdf.SaveAs("output.pdf");
Imports IronPdf
Private renderer = New ChromePdfRenderer()
Private pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
Private myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", "C:\site\assets\")
pdf.SaveAs("output.pdf")
將 HTML 字串轉換為 C# 中的 PDF 的第一步是確保在專案中正確設置並運行 IronPDF 庫。 透過包含使用 IronPdf,我們確保可以訪問所需的 IronPDF 程式庫中的類,以進行 HTML 到 PDF 的轉換。 完成此操作後,下一行 Installation.EnableWebSecurity = true
用於禁用本地磁碟存取或跨域請求,確保操作安全。
下一行會建立一個新的 ChromePdfRenderer 實例,該實例將負責將 HTML 轉換為 PDF。 在基本範例中,使用 RenderHtmlAsPdf 方法將簡單的 HTML 字串轉換為 PDF("
你好,世界
")到 PDF 文件,並使用
SaveAs` 方法將其保存到磁碟。在進階方法中,我們展示了IronPDF如何處理包含外部資源(如圖片、CSS和JavaScript)的HTML內容。 要加載這些資產,使用可選的 BasePath 參數來指定包含所需文件的目錄。 包含外部資產的生成 PDF 使用與基本範例中相同的 SaveAs
方法保存。 此程式碼範例突顯了 IronPDF 處理簡單和複雜 HTML 內容的能力,使其成為以程式方式生成 PDF 的高效工具。 如需更多示例,請查看使用IronPDF與C#的操作指南。