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
一個優先關注準確性、易用性和速度的 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:
- 提取文字和圖像


