Преобразование PowerPoint в JPG и JPG в PowerPoint в Node.js

Преобразование PowerPoint в JPG и JPG в PowerPoint в Node.js

Программно конвертируйте PowerPoint PPT или PPTX в изображения популярных форматов, таких как JPG/JPEG, в облаке. Как разработчик Node.js, вы можете легко конвертировать PPT или PPTX в JPG с высоким разрешением онлайн в своих приложениях Node.js. В этой статье основное внимание будет уделено тому, как конвертировать PowerPoint в JPG и JPG в PowerPoint в Node.js.

В этой статье должны быть раскрыты следующие темы:

Node.js Image to PPT Converter и Convert PPT Slides to Images API — Installation

Я буду использовать API Node.js SDK GroupDocs.Conversion Cloud для преобразования PowerPoint PPTX в JPG. API позволяет конвертировать ваши документы в любой нужный вам формат. Он поддерживает преобразование более 50 типов документов и изображений, таких как Word, Excel, PowerPoint, PDF, HTML, JPG, PNG, CAD. Он также предоставляет SDK для .NET, Java, PHP, Ruby, Android и Python в качестве членов семейства преобразования документов для Cloud API.

Вы можете установить GroupDocs.Conversion Cloud в свои приложения Node.js, используя следующую команду в консоли:

npm install groupdocs-conversion-cloud

Пожалуйста, получите свой идентификатор клиента и секретный код клиента на панели, прежде чем приступать к выполнению шагов и доступных примеров кода. Получив свой идентификатор и секрет, добавьте код, как показано ниже:

# Импортируйте Node.js SDK в приложение узла с http://api.groupdocs.cloud.
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// получить clientId и clientSecret с https://dashboard.groupdocs.cloud (требуется бесплатная регистрация).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

Как конвертировать PPTX в JPG онлайн с помощью REST API в Node.js

Вы можете преобразовать PowerPoint PPT или PPTX в изображение JPG, выполнив простые шаги, указанные ниже:

  1. Загрузить файл PowerPoint в облако
  2. Конвертировать изображение PPTX в JPG онлайн бесплатно в Node.js
  3. Скачать преобразованный файл JPG

Загрузить файл

Во-первых, загрузите файл PowerPoint в облако, используя следующий пример кода:

// откройте файл в IOStream с вашего системного диска.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-pptx-file';
// прочитать файл
fs.readFile(resourcesFolder, (err, fileStream) => {
  // построить FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // создать запрос на загрузку файла
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-pptx-file", fileStream, myStorage);
  // загрузить файл
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

В результате загруженный файл PowerPoint будет доступен в разделе файлов вашей панели инструментов в облаке.

Конвертируйте PowerPoint в JPG с высоким разрешением в Node.js

Выполните шаги, указанные ниже, чтобы программно преобразовать файл PowerPoint PPTX в JPG:

  • Создайте экземпляр ConvertApi
  • Создайте экземпляр ConvertSettings
  • Теперь задайте имя облачного хранилища
  • Установите путь к файлу PowerPoint PPTX.
  • Теперь назначьте «jpg» для формата
  • Затем укажите путь к выходному файлу
  • Создать экземпляр ConvertDocumentRequest
  • Наконец, преобразуйте PPTX в формат JPG, вызвав метод ConvertApi.convertDocument().

В следующем примере кода показано, как преобразовать PowerPoint в формат JPG с помощью REST API в Node.js:

// Как конвертировать PPTX в JPG онлайн с помощью REST API в Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-pptx-file.pptx";
  settings.format = "jpg";
  settings.outputPath = "nodejs-testing/output-sample-file.jpg";

  try {
    // Создать запрос на преобразование документа
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted PowerPoint to JPG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the PowerPoint file:", err);
})
Как изменить PowerPoint на JPEG

Конвертируйте PowerPoint в JPG с высоким разрешением в Node.js

Загрузите преобразованный файл

Приведенный выше пример кода сохранит преобразованный файл JPG в облаке. Вы можете загрузить его, используя следующий пример кода:

// создать FileApi для загрузки преобразованного файла
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// создать запрос на загрузку файла
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/output-sample-file.jpg", myStorage);
// скачать файл и тип ответа Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // сохранить файл в системном каталоге
        fs.writeFile("H:\\groupdocs-cloud-data\\output-sample-file.jpg", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

Преобразуйте слайд PowerPoint в JPG в Node.js с помощью дополнительных параметров

Пожалуйста, следуйте инструкциям ниже, чтобы преобразовать PPTX в JPG высокого качества онлайн с некоторыми дополнительными настройками:

  • Создайте экземпляр ConvertApi
  • Создать экземпляр ConvertSettings
  • Теперь задайте имя облачного хранилища
  • Теперь установите путь к входному файлу PPTX.
  • Затем назначьте «jpg» для формата
  • Определить экземпляр JpgConvertOptions
  • Установите различные параметры преобразования, такие как оттенки серого, fromPage, pagesCount, качество, rotateAngle, usePdf и т. д.
  • Установите convertOptions и результирующий путь к выходному файлу.
  • Создать экземпляр ConvertDocumentRequest
  • Наконец, вызовите класс ConvertApi.convertDocument(), чтобы преобразовать PPTX в изображение JPG.

В следующем примере кода показано, как преобразовать формат PPTX в JPG в режиме онлайн с расширенными настройками преобразования:

// Как преобразовать слайд PowerPoint в JPG в Node.js с помощью дополнительных параметров
const convert_options = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-pptx-file.pptx";
  settings.format = "jpg";
  
  convertOptions = new groupdocs_conversion_cloud.JpgConvertOptions()
  convertOptions.grayscale = true;
  convertOptions.fromPage = 1;
  convertOptions.pagesCount = 1;
  convertOptions.quality = 100;
  convertOptions.rotateAngle = 90;
  convertOptions.usePdf = false;

  settings.convertOptions = convertOptions;
  settings.outputPath = "nodejs-testing/output-sample-file.jpg";

  try {
    // Создать запрос на преобразование документа
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert_options()
.then(() => {
  console.log("Converted PPT to JPG image with advanced options.");
})
.catch((err) => {
  console.log("Error occurred while converting the PPT file:", err);
})

Как конвертировать JPG в презентацию PowerPoint в Node.js

Выполните шаги, указанные ниже, чтобы программно преобразовать файл JPG в PPTX:

  • Создайте экземпляр ConvertApi
  • Создать экземпляр ConvertSettings
  • Теперь задайте имя облачного хранилища
  • Затем установите путь к входному файлу JPG.
  • Установите выходной формат как «pptx»
  • Затем укажите путь к выходному файлу
  • Создайте объект с помощью метода ConvertDocumentRequest.
  • Наконец, получите результаты, вызвав метод ConvertApi.convertDocument().

В следующем примере кода показано, как преобразовать файл JPG в формат PowerPoint с помощью REST API в Node.js:

// Как преобразовать файл JPG в презентацию PowerPoint в Node.js

const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-jpg-file.jpg";
  settings.format = "pptx";
  settings.outputPath = "nodejs-testing/output-sample-file.pptx";

  try {
    // Создать запрос на преобразование документа
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}
// 
convert()
.then(() => {
  console.log("Successfully converted JPG to PPTX file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the JPG file:", err);
})
Как конвертировать jpg в ppt в Node.js

Преобразование JPG в слайд PowerPoint в Node.js

Преобразование слайдов PowerPoint из JPG в PPTX в Node.js с использованием дополнительных параметров

Пожалуйста, следуйте инструкциям ниже, используя изображение JPG в API онлайн-конвертера PPXT с некоторыми дополнительными настройками:

  • Создайте экземпляр ConvertApi.
  • Создать экземпляр ConvertSettings
  • Теперь задайте имя облачного хранилища
  • Затем укажите путь к файлу JPG.
  • Теперь назначьте «pptx» для формата
  • Определить PptxConvertOptions
  • Установите различные параметры преобразования, такие как fromPage, pagesCount, масштабирование и т. д.
  • Установите convertOptions и результирующий путь к выходному файлу.
  • Создание и экземпляр ConvertDocumentRequest
  • Теперь получите результат, вызвав метод ConvertApi.convertDocument().

В следующем примере кода показано, как преобразовать формат JPG в PPTX онлайн с расширенными параметрами преобразования:

// Как преобразовать файл JPG в PowerPoint PPTX в Node.js с помощью дополнительных параметров
const convert_options = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-jpg-file.jpg";
  settings.format = "pptx";
  
  var convertOptions = new groupdocs_conversion_cloud.PptxConvertOptions();
  convertOptions.fromPage = 1;
  convertOptions.pagesCount = 1;
  convertOptions.zoom = 1;

  settings.convertOptions = convertOptions;
  settings.outputPath = "nodejs-testing/output-sample-file.pptx";

  try {
    // Создать запрос на преобразование документа
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert_options()
.then(() => {
  console.log("Converted JPG file into PPTX file using advanced options.");
})
.catch((err) => {
  console.log("Error occurred while converting the JPG file:", err);
})

Онлайн-конвертер PowerPoint в JPG бесплатно

Что такое бесплатный онлайн-конвертер PPT в JPG? Пожалуйста, попробуйте следующий конвертер PPT в изображения онлайн, чтобы конвертировать PPT в JPG онлайн, который разработан с использованием вышеуказанного API.

Бесплатный конвертер JPG в PPT онлайн

Как конвертировать JPG в PPT онлайн бесплатно? Пожалуйста, попробуйте следующий онлайн-конвертер JPG в PPT, чтобы конвертировать JPG в редактируемый PPT бесплатно, который разработан с использованием вышеуказанного API.

Подведение итогов

Мы заканчиваем этот пост в блоге здесь. В этой статье мы рассмотрели:

  • как конвертировать PowerPoint PPTX в формат JPG в облаке;
  • как преобразовать PPTX в JPG, используя некоторые дополнительные параметры;
  • загрузите файл PPTX, а затем загрузите преобразованный файл JPG из облака;
  • как преобразовать формат JPG в файл PowerPoint в облаке;
  • как преобразовать файл JPG в файл PPTX в Node.js, используя дополнительные параметры;

Кроме того, мы предоставляем раздел Справочник по API, который позволяет визуализировать наши API и взаимодействовать с ними непосредственно через браузер. Мы также рекомендуем вам следовать нашему Руководству по началу работы для более продвинутых функций преобразования!

Наконец, blog.groupdocs.cloud пишет новые интересные статьи для блога. Поэтому, пожалуйста, оставайтесь на связи для получения регулярных и последних обновлений.

Задайте вопрос

Не стесняйтесь задавать любые вопросы о том, как преобразовать PowerPoint PPTX в формат JPG или наоборот, через наш форум.

Часто задаваемые вопросы

Как преобразовать PowerPoint в JPG в Node.js?

Перейдите по этой ссылке, чтобы узнать фрагмент кода Node.js о том, как быстро и легко преобразовать PowerPoint в файл JPG.

Как преобразовать PowerPoint в файл JPG с помощью REST API?

Создайте экземпляр ConvertApi, задайте значения параметров преобразования и вызовите метод convertDocument с ConvertDocumentRequest для преобразования PowerPoint в файл JPG.

Как конвертировать PowerPoint в JPG бесплатно онлайн?

Конвертер PowerPoint в JPG бесплатно онлайн позволяет быстро и легко экспортировать PowerPoint в формат JPG. После завершения преобразования вы можете загрузить файл JPG.

Как бесплатно конвертировать файл PowerPoint в JPG онлайн?

  • Откройте бесплатный онлайн-конвертер PowerPoint в JPG
  • Щелкните внутри области перетаскивания файла, чтобы загрузить PowerPoint, или перетащите файл PowerPoint.
  • Нажмите кнопку «Преобразовать сейчас», онлайн-программа конвертации PowerPoint в JPG превратит файл PowerPoint в JPG.
  • Ссылка для загрузки выходного файла будет доступна сразу после преобразования PowerPoint в файл JPG.

Как установить бесплатную библиотеку для конвертации форматов PowerPoint в JPG?

Установите бесплатный конвертер PowerPoint в JPG библиотека Node.js, чтобы программно создавать и конвертировать PowerPoint в JPG.

Как преобразовать PowerPoint в JPG в автономном режиме в Windows?

Перейдите по этой ссылке, чтобы загрузить бесплатное программное обеспечение для конвертации PowerPoint в JPG для Windows. Это онлайн-программное обеспечение для бесплатного конвертирования PowerPoint в JPG можно использовать для быстрого преобразования PowerPoint в JPG в Windows одним щелчком мыши.

Как преобразовать файл JPG в файл PPT в Node.js?

Перейдите по этой ссылке, чтобы узнать фрагмент кода Node.js о том, как быстро и легко преобразовать JPG в файл PPT.

Как преобразовать изображение JPG в файл PowerPoint с помощью REST API?

Создайте экземпляр ConvertApi, задайте значения параметров преобразования и вызовите метод convertDocument с ConvertDocumentRequest для преобразования файла JPG в файл PowerPoint.

Как конвертировать JPG в PPTX бесплатно онлайн?

Бесплатный онлайн-конвертер JPG в PPTX позволяет быстро и легко импортировать JPG в формат файла PPTX. После завершения преобразования вы можете загрузить файл PPTX.

Как мне конвертировать файл JPG в PPTX онлайн бесплатно?

  • Откройте бесплатный онлайн-конвертер JPG в PPTX
  • Щелкните внутри области перетаскивания файла, чтобы загрузить файл JPG, или перетащите файл JPG.
  • Нажмите кнопку «Преобразовать сейчас», онлайн-программа для конвертации JPG в PPTX превратит файл JPG в PPTX.
  • Ссылка для загрузки выходного файла будет доступна сразу после преобразования JPG в файл PPTX.

Как установить бесплатную библиотеку для конвертации формата JPG в PowerPoint?

Установите конвертер JPG в PowerPoint бесплатно загрузите библиотеку Node.js, чтобы программно создавать и конвертировать JPG в PowerPoint.

Как конвертировать JPG в PPT в автономном режиме в Windows?

Пожалуйста, посетите эта ссылка, чтобы бесплатно загрузить программное обеспечение для конвертации JPG в PPT для Windows. Это онлайн-программное обеспечение для бесплатного скачивания конвертера JPG в PPT можно использовать для быстрого преобразования JPG в PPTX в Windows одним щелчком мыши.

Смотрите также

Мы рекомендуем вам посетить следующие соответствующие статьи, чтобы узнать о: