word to epub

Chuyển đổi Word sang EPUB bằng API Node.js.

Chuyển đổi Word documents sang định dạng EPUB cho phép bạn phân phối nội dung dưới dạng sách điện tử tương tác, có thể thay đổi định dạng—lý tưởng cho các nền tảng di động và thiết bị đọc sách điện tử. Dù bạn đang xuất bản hướng dẫn, tài liệu trắng hay sách dài, việc chuyển đổi DOCX sang EPUB đảm bảo trải nghiệm đọc nhất quán và chuyên nghiệp. Với Aspose.Words Cloud SDK cho Node.js, bạn có thể dễ dàng biến đổi các tệp Word của mình thành các tài liệu EPUB bằng cách sử dụng REST APIs.

Lợi ích của việc chuyển đổi Word sang EPUB

  • Hoàn hảo để tạo ra eBooks và hướng dẫn số.
  • Tối ưu hóa cho điện thoại thông minh, máy tính bảng và máy đọc sách.
  • Nội dung có thể định dạng lại phù hợp với kích thước màn hình.
  • Định dạng bảo mật cho việc phân phối nội dung mà không cần chỉnh sửa.

Trong bài viết này, chúng ta sẽ thảo luận về các chủ đề sau:

API để Chuyển đổi Word sang EPUB

Aspose.Words Cloud SDK for Node.js cung cấp các tính năng mạnh mẽ để xuất tệp Microsoft Word sang định dạng EPUB. API đảm bảo việc chuyển đổi chất lượng cao, bảo toàn bố cục và cấu trúc nội dung.

Lợi ích của Aspose.Words Cloud SDK

  • Dựa trên đám mây và có thể mở rộng.
  • Chuyển đổi DOC, DOCX, DOT sang EPUB.
  • Bảo mật API với xác thực được mã hóa.
  • Đầu ra được định dạng sạch sẽ cho thiết bị đọc điện tử.

Điều kiện tiên quyết

  1. Tạo một tài khoản tại Aspose.Cloud Dashboard để nhận Client ID và Client Secret của bạn.
  2. Cài đặt SDK Node.js:
npm install asposewordscloud --save

Chuyển đổi DOCX sang EPUB trong Node.js

Hãy khám phá chi tiết về cách chuyển đổi tài liệu Word sang định dạng EPUB bằng đoạn mã Node.js.

Bước 1 - Tạo một thể hiện của lớp WordsApi.

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

Bước 2 – Tải tệp DOCX lên lưu trữ đám mây:

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);

Bước 3 – Chuyển đổi sang định dạng EPUB Bây giờ khởi đầu quá trình chuyển đổi Word sang 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

Một bản xem trước về việc chuyển đổi Word sang EPUB với API Node.js.

Tài liệu Word mẫu và hình ảnh kết quả được tạo ra ở trên có thể được tải xuống từ"

Chuyển đổi tài liệu Word sang EPUB bằng cURL

Nếu bạn thích sử dụng REST API qua terminal? Đây là cách chuyển đổi DOCX sang EPUB bằng cURL.

Benefits of cURL approach?

  • Lý tưởng cho các đường ống DevOps và kiểm tra nhanh.
  • Hoạt động trong bất kỳ môi trường nào có quyền truy cập terminal.
  • Không có phụ thuộc SDK thêm.

Bước 1 - Tạo mã thông báo truy cập 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"

Bước 2 – Chuyển đổi DOCX sang 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}"

Chỉ cần thay thế sourceFile bằng tên của tài liệu Word đầu vào, resultantFile bằng tên của tệp EPUB và ACCESSTOKEN bằng mã thông báo truy cập JWT được tạo ra ở trên.

Thử chuyển đổi DOCX sang EPUB trực tuyến

Nếu bạn muốn trải nghiệm khả năng của REST API mà không cần lập trình, bạn có thể xem xét việc sử dụng Bộ chuyển đổi DOCX sang EPUB trực tuyến miễn phí của chúng tôi để chuyển đổi ngay lập tức.

chuyển đổi docx sang epub trực tuyến

Ứng dụng chuyển đổi DOCX sang EPUB miễn phí.

Kết luận

Trong bài viết này, chúng ta đã học cách sử dụng Aspose.Words Cloud SDK cho Node.js để chuyển đổi tài liệu Word thành định dạng EPUB (sách điện tử nhạy) một cách nhanh chóng, có thể mở rộng, và được sắp xếp lý tưởng. API này mang lại cho các nhà phát triển lợi thế trong việc xây dựng quy trình làm việc xuất bản kỹ thuật số hoặc các nền tảng tự xuất bản.

Tài nguyên hữu ích

Bài viết được đề xuất

Chúng tôi rất khuyến nghị bạn nên ghé thăm các blog sau: