
Конвертируйте Word в EPUB с помощью API Node.js.
Преобразование Word documents в EPUB формат позволяет вам распределять контент в виде интерактивных, рефлоуируемых электронных книг — идеальных для мобильных и электронных читалок. Независимо от того, публикуете ли вы руководство, whitepaper или полные книги, преобразование DOCX в EPUB обеспечивает единый и профессиональный опыт чтения. С помощью Aspose.Words Cloud SDK для Node.js вы можете без усилий преобразовать ваши файлы Word в документы EPUB, используя REST API.
Преимущества конверсии Word в EPUB
- Идеально подходит для создания электронных книг и цифровых руководств.
- Оптимизировано для смартфонов, планшетов и электронных книг.
- Контент, способный изменять формат в зависимости от размера экрана.
- Формат безопасности для распределения контента без редактирования.
В этой статье мы собираемся обсудить следующие темы:
- API для конвертации Word в EPUB
- Преобразование DOCX в EPUB в Node.js
- Преобразовать документ Word в EPUB с помощью cURL
API для конвертации Word в EPUB
Aspose.Words Cloud SDK for Node.js предлагает мощные функции для экспорта файлов Microsoft Word в формат EPUB. API гарантирует высококачественное преобразование, сохраняя макет и структуру контента.
Преимущества Aspose.Words Cloud SDK
- Облачный и масштабируемый.
- Преобразует DOC, DOCX, DOT в EPUB.
- Защищённый API с зашифрованной аутентификацией.
- Чисто отформатированный вывод для электронных ридеров.
Предварительные условия
- Создайте учетную запись на Aspose.Cloud Dashboard, чтобы получить ваш Client ID и Client Secret.
- Установите SDK Node.js:
npm install asposewordscloud --save
Конвертировать DOCX в EPUB в Node.js
Давайте исследуем детали того, как мы можем конвертировать документ Word в формат EPUB, используя фрагмент кода Node.js.
Шаг 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 в EPUB с помощью API Node.js.
Документ Word с образцом и полученное выше изображение можно скачать с"
Преобразовать документ Word в EPUB с помощью cURL
Если вы предпочитаете использовать REST API через терминал? Вот как преобразовать DOCX в EPUB с помощью cURL.
Benefits of cURL approach?
- Идеально подходит для DevOps пайплайнов и быстрого тестирования.
- Работает в любой среде с доступом к терминалу.
- Нет дополнительных зависимостей SDK.
Шаг 1 - Сгенерировать 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}"
Просто замените sourceFile
на имя входного документа Word, resultantFile
на имя файла EPUB и ACCESSTOKEN
на JWT токен доступа, сгенерированный выше.
Попробуйте онлайн конвертер DOCX в EPUB
Если вы хотите испытать возможности REST API без программирования, вы можете рассмотреть возможность использования нашего бесплатного Online DOCX to EPUB converter для мгновенного преобразования.

Бесплатное приложение для конвертации DOCX в EPUB.
Заключение
В этой статье мы узнали, как мы можем использовать Aspose.Words Cloud SDK для Node.js для преобразования документов Word в формат EPUB (отзывчивые электронные книги) быстро, масштабируемо и в идеальной компоновке. Этот API предоставляет разработчикам преимущество в создании цифровых издательских рабочих процессов или платформ для самостоятельной публикации.
Полезные ресурсы
Рекомендуемые статьи
Мы настоятельно рекомендуем посетить следующие блоги: