在當今的數位環境中,幾乎每個人都會使用像 MS Word(DOC/DOCX)和 PDF 這樣的流行格式。每種格式都有其自身的優勢,因而在各行各業被廣泛使用。這種廣泛的使用常常導致需要在這些格式之間相互轉換。本文將探討 如何使用 Node.js 將 MS Word 文件(DOC/DOCX)轉換為 PDF 格式。此外,我們還將學習 如何在 Node.js 應用程式中將受密碼保護的 Word 文件的特定頁面轉換為 PDF。
用於將 Word 轉換為 PDF 的 Node.js API
GroupDocs 提供了針對 Node.js 開發人員的 GroupDocs.Conversion 解決方案。它允許開發人員使用其強大的 Node.js API 高效地轉換各種文件和圖像格式。本文將利用 GroupDocs.Conversion for Node.js API 將 DOC/DOCX 文件轉換為 PDF 格式。
您可以從 npm repository 安裝所需的 package,並輕鬆將其整合到您的 Node.js-based 應用程式中。
npm i @groupdocs/groupdocs.conversion
如何在 Node.js 中將 Word (DOC/DOCX) 轉換為 PDF
讓我們一步步說明如何使用 Node.js 將 Word 文件轉換為 PDF。以下程序將把 DOCX 檔案的所有頁面轉換為 PDF:
- 使用
Converter類 載入 Word DOC/DOCX 檔案。 - 使用
PdfConvertOptions類設定 PDF 轉換選項。 - 使用
convert方法 轉換 文件為 PDF 格式。
以下 Node.js 程式碼會將整個 Word 文件轉換為 PDF:
在 Node.js 中將受密碼保護的 Word 文件的選定頁面轉換為 PDF
您也可以將受密碼保護的 Word 文件的特定頁面轉換為 PDF。以下步驟說明如何僅轉換受密碼保護的 Word 文件的特定頁面:
- 使用
WordProcessingLoadOptions類設定 載入選項,並提供密碼。 - 使用
Converter類 載入 Word DOC/DOCX 檔案。 - 為 PDF 格式設定 轉換選項,包括頁碼、頁數、DPI、寬度與高度。
- 轉換 受密碼保護的 Word 文件的特定頁面為 PDF 格式。
以下 Node.js 程式碼會將受密碼保護的 Word 文件的選定頁面轉換為 PDF:
免費試用 Word 轉 PDF 在線轉換
您也可以使用此免費的線上 documents converter 工具將 Word 文件轉換為 PDF 檔案格式。只要有任何可用的網頁瀏覽器,您即可在任何裝置上存取它。
免費獲取完整授權 - Node.js 轉換庫
您可以 取得免費的臨時授權,在沒有評估限制的情況下試用 Node.js 轉換庫。臨時授權實際上是一種時間受限的完整授權,讓您測試產品的每個功能。
結論
總結來說,我們探討了如何使用 Node.js 將 MS Word(DOC/DOCX)檔案轉換為 PDF 格式。也說明了如何在 Node.js 環境中將受密碼保護文件的特定頁面轉換為 PDF。透過使用 GroupDocs.Conversion for Node.js,您可以輕鬆在應用程式中自動化文件轉換。
如需了解 Document Conversion Automation API 的更多資訊,請參考 documentation、API Reference,或瀏覽 GitHub examples。如有任何疑問,歡迎透過 forum 與我們聯繫。