Node.js PDF 程式庫
- 用於 Node.js 12+ 的 HTML 到 PDF 轉換器
- IronPDF 可當作 .NET、Java、Python 和 Node.js PDF 生成器使用
- 50+ 個 PDF API 功能來閱讀和操作 PDF
查看新產品:減少記憶體增長約 97%
import {PdfDocument} from "@ironsoftware/ironpdf";
(async () => {
const pdfFromUrl = await PdfDocument.fromUrl("https://ironpdf.com/");
await pdfFromUrl.saveAs("website.pdf");
const pdfFromHtmlFile = await PdfDocument.fromHtml("design.html");
await pdfFromHtmlFile.saveAs("markup.pdf");
const pdfFromHtmlString = await PdfDocument.fromHtml("<p>Hello World</p>");
await pdfFromHtmlString.saveAs("markup_with_assets.pdf");
})();探索程式碼並執行以查看樣本 PDF
Works with AI Coding Agents
Claude
Codex
GitHub Copilot
Cursor
Antigravity
Other coding agents
Runs Inside Your Infrastructure
No MCPs or external processing. IronPDF runs inside your application, keeping documents in your control.
AI-ready Documentation
Clear documentation, API references, and tutorials help coding agents use IronPDF effectively.
Built for Enterprise Workflows
Add enterprise-grade document capabilities where accuracy, consistency, and control matters.
一個優先關注準確性、易用性和速度的 Node.js PDF 程式庫。
IronPDF 是生成和編輯 PDF 的領先 Node.js PDF 程式庫。其使用者友好的 API 允許開發人員快速在所有型別的 Node.js 專案中從 HTML 生成專業的高品質 PDF。
立即獲取您的30天試用金鑰。
當您需要你的 PDF 和 HTML 看起來一模一樣且快速。
相容性
平台:
- Node.js 12+
操作系統:
- Microsoft Windows
- MacOS
- Linux
- Docker
- Azure
- AWS
IDE:
- Jetbrains WebStorm
- Visual Studio Code
- 其他 Node.js IDE
生成 PDF
HTML 到 PDF:
- HTML 文件到 PDF
- HTML 字串到 PDF
- URL 到 PDF
轉換圖像:
- 圖像到 PDF
- PDF轉換為圖像
應用設定:
- Base 64 編碼
- 基本 URL
- 自訂文件路徑
支持:
- 網站和系統登錄
- 自訂使用者代理
- 代理
- HTTP 標頭
格式化 PDF
using HTML 資產:
- HTML(5 及以下)
- CSS(螢幕 和 列印)
- 圖像(jpg, png, gif, tiff, svg, bmp)
- JavaScript(載入延遲)
- 字體(網頁 和 圖示)
設置檢視:
- 響應佈局
- 虛擬檢視窗和縮放
應用模版:
- 頁首和頁尾
- 頁碼
- 換頁
應用頁面設置:
- 自訂紙張大小
- 方向和旋轉
- 邊距(mm, 英寸 和 零)
- 彩色和灰度
- 解析度和 JPEG 品質
國際語言:
- UTF-8 HTML 編碼
編輯 PDF
更改頁面結構:
- 合併及分割 PDF
編輯內容:
- 新增新的 HTML 內容
- 新增頁眉和頁腳
- 印章和浮水印
- 背景和前景
- 新增和編輯註釋
- 大綱和書簽
使用表單:
- 建立和編輯 PDF 表單
- 填寫現有 PDF 表單
應用文件設置:
- PDF中繼資料
- 許可權和密碼
- 數位簽名
將 PDF 寄送到列印機:
- 列印到實體列印機
閱讀 PDF:
- 提取文字和圖像


