Конвертировать PPTX в PPT на Java
Обзор
В этой статье объясняется, как преобразовать презентацию PowerPoint в формате PPTX в формат PPT с использованием Java. Рассматривается следующая тема.
- Преобразование PPTX в PPT на Java
Преобразование PPTX в PPT на Java
Для примера кода на Java, который преобразует PPTX в PPT, см. раздел ниже, а именно Convert PPTX to PPT. Он просто загружает файл PPTX и сохраняет его в формате PPT. Указывая разные форматы сохранения, вы также можете сохранять файл PPTX в многие другие форматы, такие как PDF, XPS, ODP, HTML и т.д., как обсуждается в этих статьях.
- Java Convert PPTX to PDF
- Java Convert PPTX to XPS
- Java Convert PPTX to HTML
- Java Convert PPTX to ODP
- Java Convert PPTX to Image
Преобразование PPTX в PPT
Чтобы преобразовать PPTX в PPT, просто передайте имя файла и формат сохранения в метод Save класса Presentation. Пример кода на Java ниже преобразует презентацию из PPTX в PPT, используя параметры по умолчанию.
// создать объект Presentation, который представляет файл PPTX
Presentation presentation = new Presentation("template.pptx");
// сохранить презентацию как PPT
presentation.save("output.ppt", SaveFormat.Ppt);
FAQ
Все ли эффекты и функции PPTX сохраняются при сохранении в устаревший формат PPT (97–2003)?
Не всегда. Формат PPT не поддерживает некоторые новые возможности (например, определённые эффекты, объекты и поведения), поэтому функции могут быть упрощены или растеризованы во время конвертации.
Можно ли конвертировать только выбранные слайды в PPT вместо всей презентации?
Прямое сохранение охватывает всю презентацию. Чтобы конвертировать конкретные слайды, создайте новую презентацию только с этими слайдами и сохраните её как PPT; альтернативно используйте сервис/API, поддерживающий параметры конвертации по слайдам.
Поддерживаются ли защищённые паролем презентации?
Да. Вы можете определить, защищён ли файл, открыть его с паролем и также configure protection/encryption settings для сохранённого PPT.