HTML JPG PDF XML DOCX
  Product Family
PDF

Преобразование PDF в DOCX в Node.js SDK

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

Get Started

Как преобразовать PDF в DOCX используя Node.js SDK

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

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


     
    npm install asposepdfcloud --save
     
     

Шаги по преобразованию PDF в DOCX с помощью Node.js

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

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

Этот пример кода демонстрирует преобразование PDF в DOCX 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 convertPDFtoDOCX() {
        const localFileName = "C:\\Samples\\sample.pdf";
        const storageFileName = "sample.pdf";
        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.getPdfInStorageToDoc(storageFileName, false, "docx");
            fs.writeFileSync("sample.docx", convertResult.body);
            const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
        } catch (error) {
            console.error(error.response.text);
        }
    }
 
  • Другие поддерживаемые конверсии

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

    BMP В PDF (Изображение в формате Bitmap)
    CGM В PDF (Microsoft Word Binary Format)
    EMF В PDF (Office 2007+ Words Document)
    EPUB В PDF (Enhanced Metafile Format)
    GIF В PDF (Graphical Interchange Format)
    HTML В PDF (Язык гипертекстовой разметки)
    JPEG В PDF (Joint Photographic Experts Group)
    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 (Формат открытого XML-файла электронной таблицы Microsoft Excel)
    PDF TO XPS (XML-спецификации бумаги)
    PNG TO PDF (Портативная сетевая графика)
    PS TO PDF (PostScript)
    SVG TO PDF (Масштабируемая векторная графика)
    TEXT TO PDF (Текстовый документ)
    TIFF TO PDF (Формат тегированного изображения)
    XPS TO PDF (XML-спецификации бумаги)