HTML 字串轉 PDF
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Create a PDF from an HTML string
    const pdf = await PdfDocument.fromHtml("<h1>Hello World</h1>");

    // Export the PDF to a file
    await pdf.saveAs("output.pdf");

    // Advanced Example with HTML Assets
    // Load external HTML assets: Images, CSS, and JavaScript.
    const htmlContentWithAssets = "<img src='icons/iron.png'>";
    const advancedPdf = await PdfDocument.fromHtml(htmlContentWithAssets);

    // Save the PDF with loaded assets
    await advancedPdf.saveAs("html-with-assets.pdf");
})();
npm i @ironsoftware/ironpdf
HTML 字串轉 PDF

HTML 字串轉 PDF

使用fromHtml方法將HTML字串和檔案轉換為PDF文件。 生成的PDF文件應該與使用Google Chrome瀏覽器列印功能生成的文件完全相同。 IronPDF利用Chrome引擎將HTML渲染為PDF文件,確保在使用與Google Chrome相同的配置時輸出相同。

除了渲染能力之外,IronPDF還提供了豐富的功能來處理PDF文件。 它將渲染和操作無縫結合成一組新功能。 例如,請參考IronPDF的HTML標記功能,涉及渲染HTML並將生成的PDF與主要HTML內容合併,以生成最終文件,其中HTML標記可位於主要內容的後面或前面。

C#程式碼的解釋

  1. 程式庫匯入:匯入IronPdf命名空間來允許使用IronPDf程式庫功能進行HTML到PDF的轉換。

  2. HTML定義:定義了一個簡單的HTML字串,該字串將被渲染為PDF。

  3. HtmlToPdf渲染器初始化:建立一個HtmlToPdf實例。 該實例將負責處理HTML到PDF的轉換。

  4. HTML渲染為PDF:調用RenderHtmlAsPdf方法,並傳遞HTML字串。 此方法將HTML內容轉換為PDF文件。

  5. 儲存PDF:使用output.pdf的檔案中。

  6. 使用者通知:console輸出一條消息,通知使用者PDF已成功生成並儲存。

學習如何在Node.js中將HTML轉換為PDF
在 GitHub 上查看

準備好開始了嗎?

版本:2026.11剛剛發布