Конвертируйте PowerPoint в PDF в Node.js — Конвертер PPTX в PDF

У вас не установлен MS PowerPoint? Тогда как вы откроете важные файлы PPT/PPTX? Нет проблем, мы здесь с решением этой проблемы, и решение — Aspose.Slides. Aspose.Slides предлагает онлайн конвертер PPTX в PDF для конвертации PPT в PDF онлайн, чтобы вы могли читать свои презентации в формате PDF. Кроме того, этот API-интерфейс генератора PDF предлагает широкий спектр функций для автоматизации преобразования PPTX в PDF. Поэтому в этом сообщении блога мы рассмотрим всю реализацию создания конвертера PPTX в PDF. Для этой цели мы выберем Aspose.Slides for Node.js через Java, чтобы узнать, как конвертировать PowerPoint в PDF в Node.js.

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

  1. Установка API PowerPoint JavaScript
  2. Программное преобразование PowerPoint в PDF в Node.js
  3. Конвертировать PPT в PDF онлайн

Установка API JavaScript для PowerPoint

Раздел установки проинформирует вас об установке этого генератора PDF API. На самом деле, установить эту библиотеку, которая позволяет программно создавать PDF-файлы в JavaScript, очень просто и быстро. Итак, установка состоит из одной команды, которую вы можете запустить в терминале/CMD. Однако вы можете скачать пакет из NPM, если хотите загрузить его напрямую. Таким образом, просто запустите следующую команду, и все готово для перехода к этапу реализации:

npm install aspose.slides.via.java
API-генератор PDF-файлов

Преобразование PowerPoint в PDF в Node.js программно

Теперь мы напишем пример кода и будем использовать классы и методы, предоставляемые Aspose.Slides for Node.js через Java.

Примечание. У нас есть исходный файл PPTX, который мы будем использовать для преобразования PPTX в PDF с помощью API JavaScript для PowerPoint.

Следующие шаги показывают, как программно разработать конвертер PowerPoint в PDF:

  • Добавьте модуль aspose.slides.via.java в свой проект Node.js.
  • Создайте экземпляр объекта класса Presentation с исходным файлом PPTX.
  • Создайте экземпляр класса PdfOptions для управления сохранением презентации в формате PDF.
  • Вызовите метод setApplyImageTransparent, чтобы указать прозрачный цвет изображения.
  • Метод setSufficientResolution установит режим размещения слайдов на странице.
  • Вызовите метод setTextCompression, чтобы определить тип сжатия, применяемый ко всему содержимому PDF-файла, кроме изображений.
  • Сохраните презентацию как PDF, вызвав метод save.

В следующем фрагменте кода показано, как создать конвертер PPTX в PDF с помощью этого API-интерфейса генератора PDF:

var aspose = aspose || {};
// Добавьте модуль aspose.slides.via.java в свой проект Node.js.
aspose.slides = require("aspose.slides.via.java");
// Создайте экземпляр объекта класса Presentation с помощью исходного файла PPTX. 
var pres = new aspose.slides.Presentation("first_ppt.pptx");
// Создайте экземпляр класса PdfOptions, чтобы управлять сохранением презентации в формате PDF.  
var PdfOptions = new aspose.slides.PdfOptions();
// Вызовите метод setApplyImageTransparent, чтобы указать прозрачный цвет изображения. 
PdfOptions.setApplyImageTransparent(true);
// Метод setSufficientResolution установит режим размещения слайдов на странице.  
PdfOptions.setSufficientResolution(32);
// Вызовите метод setTextCompression, чтобы определить тип сжатия, применяемого ко всему содержимому PDF-файла, кроме изображений. 
PdfOptions.setTextCompression(aspose.slides.PdfTextCompression.Flate);
try
{
    // Сохраните презентацию в формате PDF, вызвав метод save. 
    pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf,PdfOptions);
	console.log("PowerPoint to PDF conversion completed successfully.")
}
finally
{
    if (pres != null) pres.dispose();
}

Следовательно, мы можем программно автоматизировать преобразование PPTX в PDF. Приведенный выше пример кода создаст PDF-файл, как показано на изображении ниже:

конвертер PowerPoint в PDF

Конвертируйте PPT в PDF онлайн

Кроме того, вы можете использовать онлайн инструмент на базе Aspose.Slides. Этот конвертер PPTX в PDF позволяет пользователям конвертировать PPT в PDF онлайн с помощью любого веб-браузера. Это бесплатный инструмент, и вы можете легко выполнять преобразование форматов файлов, поскольку он имеет удобный пользовательский интерфейс. Мы настоятельно рекомендуем вам использовать этот инструмент, который очень нравится сообществу.

конвертировать ppt в pdf онлайн

Процессор PowerPoint — получите бесплатную лицензию

Вы можете воспользоваться бесплатной временной лицензией, чтобы опробовать этот API JavaScript для PowerPoint без ограничений ознакомительной версии.

Заключение

Давайте закончим этот пост в блоге здесь. Мы узнали, как конвертировать PowerPoint в PDF в Node.js. Более того, мы также реализовали программную реализацию конвертера PPTX в PDF. Мы не будем ставить точку и вернемся к еще одной статье, ориентированной на решение. Тем временем вы можете посетить документацию и ссылки API, чтобы узнать больше об этом API PowerPoint Javascript.

Также мы рекомендуем вам посетить Руководство по началу работы.

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

Помощь доступна

Мы не оставим вас в покое, потому что наша команда поддержки очень энергичная и отзывчивая. Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.

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

Как конвертировать PPT в PDF в Node.js?

Установите Aspose.Slides for Node.js через Java и программно конвертируйте PPT в PDF в Node.js.

Как я могу превратить PowerPoint в PDF?

Посетите эту ссылку, чтобы получить подробный ответ с помощью фрагмента кода.

Как создать PDF в Node.js?

Вы можете использовать этот онлайн конвертер PPTX в PDF, чтобы конвертировать PPT в PDF онлайн.

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