Конвертация PPT в PPTX на Java

Обзор

В этой статье объясняется, как конвертировать презентацию PowerPoint в формате PPT в формате PPTX с помощью Java и с помощью онлайн-приложения для конвертации PPT в PPTX. Рассматриваемая тема:

  • Конвертация PPT в PPTX на Java

Java Конвертация PPT в PPTX

Для примера кода на Java для конвертации PPT в PPTX, пожалуйста, смотрите раздел ниже, т.е. Конвертация PPT в PPTX. Он просто загружает файл PPT и сохраняет в формате PPTX. Указав различные форматы сохранения, вы также можете сохранить файл PPT в многие другие форматы, такие как PDF, XPS, ODP, HTML и др., как обсуждается в этих статьях.

О конвертации PPT в PPTX

Преобразуйте старый формат PPT в PPTX с помощью API Aspose.Slides. Если вам нужно конвертировать тысячи презентаций PPT в формат PPTX, лучшее решение - сделать это программно. С API Aspose.Slides это возможно всего за несколько строк кода. API поддерживает полную совместимость для конвертации презентаций PPT в PPTX, и это возможно:

  • Конвертировать сложные структуры мастер-слайдов, макетов и слайдов.
  • Конвертировать презентации с графиками.
  • Конвертировать презентации с группами фигур, автозакрепленными фигурами (такими как прямоугольники и эллипсы), фигурами с пользовательской геометрией.
  • Конвертировать презентации, имеющие текстуры и стили заполнения картинок для автозакрепленных фигур.
  • Конвертировать презентации с заполнителями, текстовыми рамками и текстовыми контейнерами.

Конвертация PPT в PPTX

Aspose.Slides для Java теперь облегчает разработчикам доступ к PPT с помощью экземпляра класса Presentation и конвертацию его в соответствующий формат PPTX. В настоящее время он поддерживает частичную конвертацию PPT в PPTX. Для получения дополнительных сведений о поддерживаемых и неподдерживаемых функциях в конвертации PPT в PPTX, пожалуйста, перейдите по этой документации ссылки.

Aspose.Slides для Java предлагает класс Presentation, который представляет файл презентации PPTX. Класс Presentation теперь также может получать доступ к PPT через Presentation при создании объекта. Следующий пример показывает, как конвертировать презентацию PPT в презентацию PPTX.

// Создание объекта Presentation, представляющего файл PPTX
Presentation pres = new Presentation("Aspose.ppt");
try {
// Сохранение презентации PPTX в формате PPTX
    pres.save("ConvertedAspose.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}
todo:image_alt_text
Рисунок: Исходная презентация PPT

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

todo:image_alt_text
Рисунок: Сгенерированная презентация PPTX после преобразования