IRONSOFTWAREHOME
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.6剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費線上演示
Booking Badge

獲得來自全球數百萬工程師的信賴

Iron Software的客戶徽標
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的資料將始終保密。
獲得來自全球數百萬工程師的信賴
Iron Software的客戶徽標
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
Node.js模組下載PDF
使用npm安裝

版本: 2026.6

  1. 下載並安裝Node.js 12+。
  2. 在終端機中執行上述命令。

授權從$999起