word to epub

將 Word 轉換為 EPUB 使用 Node.js API。

Word documents 轉換為 EPUB 格式可以讓您將內容作為互動式、可重排的電子書發佈——非常適合行動設備和電子書閱讀器平台。無論您是在發佈手冊、白皮書或完整書籍,將 DOCX 轉換為 EPUB 可確保一致且專業的閱讀體驗。使用 Aspose.Words Cloud SDK for Node.js,您可以輕鬆使用 REST API 將 Word 文件轉換為 EPUB 文檔。

Word 轉 EPUB 的好處

  • 非常適合創建電子書和數位指導手冊。
  • 適用於智能手機、平板電腦和電子閱讀器。
  • 可根據螢幕大小調整的可重排內容。
  • 安全的內容分發格式,無需編輯。

在本文中,我們將討論以下主題:

將 Word 轉換為 EPUB 的 API

Aspose.Words Cloud SDK for Node.js 提供強大的功能,將 Microsoft Word 文件導出為 EPUB 格式。該 API 確保高品質的轉換,保留佈局和內容結構。

Aspose.Words Cloud SDK 的優勢

  • 基於雲端且可擴展。
  • 將 DOC, DOCX, DOT 轉換為 EPUB.
  • 使用加密身份驗證的安全 API。
  • 針對電子閱讀器進行乾淨格式化的輸出。

前提條件

  1. Aspose.Cloud Dashboard 建立帳戶以獲取您的客戶 ID 和客戶密碼。
  2. 安裝 Node.js SDK:
npm install asposewordscloud --save

在 Node.js 中將 DOCX 轉換為 EPUB

讓我們來探討如何使用 Node.js 代碼片段將 Word 文檔轉換為 EPUB 格式的詳細信息。

步驟 1 - 創建 WordsApi 類的實例。

const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

步驟 2 – 將 DOCX 檔案上傳至雲端儲存空間:

const { WordsApi, UploadFileRequest } = require("asposewordscloud");
const fs = require("fs");

const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

const uploadRequest = new UploadFileRequest({
  fileContent: fs.readFileSync("source.docx"),
  path: "source.docx"
});

await wordsApi.uploadFile(uploadRequest);

第 3 步 – 轉換為 EPUB 格式 現在開始將 Word 轉換為 EPUB:

const { ConvertDocumentRequest } = require("asposewordscloud");

const convertRequest = new ConvertDocumentRequest({
  documentName: "sample.docx",
  format: "epub",
  outPath: "converted/resultant.epub"
});

const result = await wordsApi.convertDocument(convertRequest);
console.log("Word to EPUB conversion completed successfully.");
const { ConvertDocumentRequest } = require("asposewordscloud");

const convertRequest = new ConvertDocumentRequest({
  documentName: "sample.docx",
  format: "epub",
  outPath: "converted/resultant.epub"
});

const result = await wordsApi.convertDocument(convertRequest);
console.log("The Word to EPUB conversion completed successfully.");
word to epub

使用 Node.js API 的 Word 到 EPUB 轉換預覽。

範例 Word 文件和上述生成的結果圖片可以從"下載。

將 Word 文件轉換為 EPUB 使用 cURL

如果您喜歡透過終端機使用 REST API?以下是如何使用 cURL 將 DOCX 轉換為 EPUB 的方法。

Benefits of cURL approach?

  • 非常適合 DevOps 管道和快速測試。
  • 在任何具有終端訪問的環境中均可使用。
  • 沒有額外的 SDK 依賴。

第一步 - 生成 JWT 訪問令牌:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

步驟 2 – DOCX 轉 EPUB 轉換:

curl -v "https://api.aspose.cloud/v4.0/words/{sourceFile}?format=epub" \
-X GET \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <ACCESS_TOKEN>" \
-o "{resultantFile}"

簡單地用輸入 Word 文檔的名稱替換 sourceFile,用 EPUB 文件的名稱替換 resultantFile,並用上面生成的 JWT 存取令牌替換 ACCESSTOKEN

嘗試在線 DOCX 轉 EPUB 轉換器

如果您想體驗 REST API 的功能而不需編碼,您可以考慮使用我們的免費 Online DOCX to EPUB converter 進行即時轉換。

在線將 docx 轉換為 epub

免費 DOCX 轉 EPUB 轉換應用程式。

結論

在這篇文章中,我們學到了如何使用 Aspose.Words Cloud SDK for Node.js 以快速、可擴展且理想的方式將 Word 文件轉換為 EPUB(響應式電子書)格式。這個 API 為開發人員在構建數位出版工作流程或自出版平台方面提供了優勢。

有用的資源

推薦文章

我們強烈建議訪問以下部落格: