word a epub

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

  1. Crea una cuenta en Aspose.Cloud Dashboard para obtener tu Client ID y Client Secret.
  2. 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.");
word a epub

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.

convertir docx a epub en lí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: