
Convertir Word a EPUB con la API de Node.js.
Convertir Word documents a EPUB formato permite distribuir contenido como eBooks interactivos y refluibles, ideales para plataformas móviles y de lectores electrónicos. Ya sea que estés publicando manuales, documentos técnicos o libros completos, convertir DOCX a EPUB garantiza una experiencia de lectura coherente y profesional. Con Aspose.Words Cloud SDK para Node.js, puedes transformar sin problemas tus archivos de Word en documentos EPUB utilizando APIs REST.
Beneficios de la conversión de Word a EPUB
- Perfecto para crear eBooks y guías digitales.
- Optimizado para smartphones, tabletas y lectores electrónicos.
- Contenido refluible que se adapta al tamaño de la pantalla.
- Formato seguro para la distribución de contenido sin edición.
En este artículo, vamos a discutir los siguientes temas:
- API para la conversión de Word a EPUB
- Convertir DOCX a EPUB en Node.js
- Convertir documento de Word a EPUB usando cURL
API para convertir Word a EPUB
Aspose.Words Cloud SDK for Node.js ofrece potentes funciones para exportar archivos de Microsoft Word a formato EPUB. La API garantiza una conversión de alta calidad, preservando el diseño y la estructura del contenido.
Beneficios de Aspose.Words Cloud SDK
- Basado en la nube y escalable.
- Convierte DOC, DOCX, DOT a EPUB.
- API segura con autenticación cifrada.
- Salida formateada limpiamente para lectores electrónicos.
Requisitos previos
- Crea una cuenta en Aspose.Cloud Dashboard para obtener tu Client ID y Client Secret.
- Instalar el SDK de Node.js:
npm install asposewordscloud --save
Convertir DOCX a EPUB en Node.js
Vamos a explorar los detalles sobre cómo podemos convertir un documento de Word a formato EPUB utilizando un fragmento de código de Node.js.
Paso 1 - Crea una instancia de la clase WordsApi.
const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
Paso 2 – Subir archivo DOCX al almacenamiento en la nube:
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);
Paso 3 – Convertir a formato EPUB Ahora inicie la conversión de Word a 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.");

Una vista previa de la conversión de Word a EPUB con la API de Node.js.
El documento de Word de muestra y la imagen resultante generada arriba se pueden descargar de"
Convertir documento de Word a EPUB usando cURL
Si prefieres usar API REST a través de la terminal? Aquí tienes cómo convertir DOCX a EPUB usando cURL.
Benefits of cURL approach?
- Ideal para pipelines de DevOps y pruebas rápidas.
- Funciona en cualquier entorno con acceso a terminal.
- No hay dependencias adicionales de SDK.
Paso 1- Generar token de acceso 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"
Paso 2 – Conversión de DOCX a 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}"
Simplemente reemplace sourceFile
con el nombre del documento de Word de entrada, resultantFile
con el nombre del archivo EPUB y ACCESSTOKEN
con el token de acceso JWT generado anteriormente.
Prueba el convertidor en línea de DOCX a EPUB
Si deseas experimentar las capacidades de la API REST sin codificar, puedes considerar utilizar nuestro convertidor en línea de DOCX a EPUB gratuito para una conversión instantánea.

Aplicación gratuita de conversión de DOCX a EPUB.
Conclusión
En este artículo, hemos aprendido cómo podemos usar Aspose.Words Cloud SDK para Node.js para convertir documentos de Word al formato EPUB (eBooks responsivos) de manera rápida, escalable y en una disposición ideal. Esta API brinda a los desarrolladores una ventaja en la construcción de flujos de trabajo de publicación digital o plataformas de autopublicación.
Recursos Útiles
Artículos Recomendados
Recomendamos encarecidamente visitar los siguientes blogs: