HTML JPG PDF XML DOCX
  Product Family
PDF

Конвертируйте EPUB в PDF в Node.js SDK

Экспортируйте документы EPUB в несколько форматов, включая PDF, с помощью Aspose.PDF Cloud Node.js SDK

Get Started

Как конвертировать EPUB в PDF с использованием Node.js SDK

Чтобы конвертировать EPUB в PDF, мы будем использовать Aspose.PDF Cloud Node.js SDK Этот облачный SDK помогает программистам на Node.js разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертации PDF, используя язык программирования Node.js через Aspose.PDF REST API. Откройте NPM пакетный менеджер, найдите Aspose.PDF Cloud, и установите. Вы также можете использовать следующую команду из консоли менеджера пакетов.

Команда консоли менеджера пакетов


     
    npm install asposepdfcloud --save
     
     

Шаги по конвертации EPUB в PDF через Node.js

Разработчики Aspose.PDF Cloud Node.js могут легко загрузить и конвертировать файлы EPUB в PDF всего в нескольких строках кода.

  1. Загрузите секретный ключ и ключ приложения из JSON файла или установите учетные данные другим способом
  2. Создайте объект для подключения к облачному API
  3. Загрузите ваш файл документа
  4. Выполните конвертацию, используя putEpubInStorageToPdf
  5. Скачайте результат, если это необходимо
 

Этот пример кода показывает конвертацию EPUB в PDF с помощью облачного 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);
        }
    }
 
  • Другие поддерживаемые конвертации

    Вы также можете конвертировать MD в множество других форматов файлов, включая некоторые из перечисленных ниже.

    BMP В PDF (Изображение Bitmap)
    CGM В PDF (Бинарный формат Microsoft Word)
    EMF В PDF (Документ Office 2007+ Words)
    EPUB В PDF (Формат расширенного метафайла)
    GIF В PDF (Формат графического обмена)
    HTML В PDF (Язык разметки гипертекста)
    JPEG В PDF (Объединенная группа экспертов по фотографии)
    LATEX В PDF (Текстовый вывод LaTeX)
    PCL В PDF (Язык команд принтера)
    MD В PDF (Markdown)
    PDF В BMP (Изображение Bitmap)
    PDF В EPUB (Формат электронной книги)
    PDF В GIF (Формат графического обмена)
    PDF TO HTML (Язык гипертекстовой разметки)
    PDF TO JPEG (Объединенная группа экспертов по фотографиям)
    PDF TO PDF/A (Портативный формат документов)
    PDF TO PNG (Портативная сетевая графика)
    PDF TO PPTX (Microsoft PowerPoint)
    PDF TO SVG (Масштабируемая векторная графика)
    PDF TO TEX (Компьютерная графическая система)
    PDF TO TIFF (Формат тегированных изображений)
    PDF TO WORD (Бинарный формат Microsoft Word)
    PDF TO XLSX (Файл электронной таблицы Microsoft Excel Open XML Format)
    PDF TO XPS (Спецификации XML Paper)
    PNG TO PDF (Портативная сетевая графика)
    PS TO PDF (PostScript)
    SVG TO PDF (Масштабируемая векторная графика)
    TEXT TO PDF (Текстовый документ)
    TIFF TO PDF (Формат тегированных изображений)
    XPS TO PDF (Спецификации XML Paper)