HTML JPG PDF XML DOCX
  Product Family
PDF

Convertir EPUB a PDF en Node.js SDK

Exporte documentos EPUB a múltiples formatos, incluyendo PDF, con Aspose.PDF Cloud Node.js SDK

Get Started

Cómo Convertir EPUB a PDF Usando Node.js SDK

Para convertir EPUB a PDF, utilizaremos Aspose.PDF Cloud Node.js SDK Este SDK Cloud ayuda a los programadores de Node.js a desarrollar aplicaciones basadas en la nube para crear, anotar, editar y convertir PDFs usando el lenguaje de programación Node.js a través de Aspose.PDF REST API. Abra NPM el gestor de paquetes, busque Aspose.PDF Cloud, e instale. También puede usar el siguiente comando desde la Consola del Gestor de Paquetes.

Comando de la Consola del Gestor de Paquetes


     
    npm install asposepdfcloud --save
     
     

Pasos para Convertir EPUB a PDF a través de Node.js

Los desarrolladores de Aspose.PDF Cloud Node.js pueden cargar y convertir fácilmente archivos EPUB a PDF en solo unas pocas líneas de código.

  1. Cargue su Secreto de Aplicación y Clave desde el archivo JSON o establezca las credenciales de otra manera
  2. Cree un objeto para conectarse a la API Cloud
  3. Suba su archivo de documento
  4. Realice la conversión usando putEpubInStorageToPdf
  5. Descargue el resultado si lo necesita
 

Este código de muestra muestra la conversión de EPUB a PDF Cloud Node.js SDK


    const fs = require("fs");
    const credentials = require("./credentials.json");
    const { PdfApi } = require("asposepdfcloud");

    // Load your Application Secret and Key from the JSON file or set credentials in another way
    async function convertEPUBtoPDF() {
        const localImageFileName = "C:\\Samples\\sample.epub";
        const storageFileName = "sample.epub";
        const pdfApi = new PdfApi(credentials.id, credentials.key);
        let fileData = await fs.readFile(localImageFileName);
        try {
            let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.response.text);
        }

        try {
            let convertResult = await pdfApi.putEpubInStorageToPdf("sample-epub-to-pdf.pdf", storageFileName);
            console.log(convertResult.response.text);
            const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
        } catch (error) {
            console.error(error.response.text);
        }
    }
 
  • Otras Conversiones Soportadas

    También puede convertir MD a muchos otros formatos de archivo, incluyendo algunos listados a continuación.

    BMP A PDF (Imagen Bitmap)
    CGM A PDF (Formato Binario de Microsoft Word)
    EMF A PDF (Documento de Word de Office 2007+)
    EPUB A PDF (Formato de Metarchivo Mejorado)
    GIF A PDF (Formato de Intercambio Gráfico)
    HTML A PDF (Lenguaje de Marcado de Hipertexto)
    JPEG A PDF (Grupo Conjunto de Expertos en Fotografía)
    LATEX A PDF (Texto de Salida LaTeX)
    PCL A PDF (Lenguaje de Comandos de Impresora)
    MD A PDF (Markdown)
    PDF A BMP (Imagen Bitmap)
    PDF A EPUB (Formato de Libro Electrónico)
    PDF A GIF (Formato de Intercambio Gráfico)
    PDF A HTML (Lenguaje de Marcado de Hipertexto)
    PDF A JPEG (Grupo de Expertos Fotográficos)
    PDF A PDF/A (Formato de Documento Portátil)
    PDF A PNG (Gráficos de Red Portátiles)
    PDF A PPTX (Microsoft PowerPoint)
    PDF A SVG (Gráficos Vectoriales Escalables)
    PDF A TEX (Sistema de Gráficos por Computadora)
    PDF A TIFF (Formato de Imagen Etiquetada)
    PDF A WORD (Formato Binario de Microsoft Word)
    PDF A XLSX (Archivo de Formato de Hoja de Cálculo de Microsoft Excel Open XML)
    PDF A XPS (Especificaciones de Papel XML)
    PNG A PDF (Gráficos de Red Portátiles)
    PS A PDF (PostScript)
    SVG A PDF (Gráficos Vectoriales Escalables)
    TEXTO A PDF (Documento de Texto)
    TIFF A PDF (Formato de Imagen Etiquetada)
    XPS A PDF (Especificaciones de Papel XML)