Jane z
Jane z
Читать 1 минуту

Добавление переходов к слайдам Powerpoint в Java

Переход слайдов в PowerPoint — это визуальный эффект, возникающий при переходе от одного слайда к другому во время презентации. Добавление перехода между слайдами может помочь аудитории различать разные слайды, сохраняя при этом их интерес. В этой статье рассказывается, как программно добавлять переходы к различным слайдам презентации с помощью Free Spire.Presentation for Java.

Конфигурация среды

Метод 1: Загрузите пакет Free Spire.Presentation for Java и распакуйте его, а затем импортируйте пакет jar в папку lib как зависимость непосредственно в приложение Java.

Метод 2: Установите пакет jar через репозиторий Maven, и код для настройки файла pom.xml выглядит следующим образом:

<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.presentation.free</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>

Образец кода

Методы Islide.getSlideShowTransition().setType(), Islide.getSlideShowTransition().setSoundMode() и Islide.getSlideShowTransition().setSpeed(), предлагаемые Free Spire.Presentation for Java, позволяют вам установить тип перехода, звуковой режим и скорость для указанных слайдов. Полный пример кода выглядит следующим образом:

import com.spire.presentation.*;
import com.spire.presentation.drawing.transition.*;

public class setTransitions { public static void main(String[] args) throws Exception{

//Загрузите документ PowerPoint Presentation presentation = new Presentation();
presentation.loadFromFile("Josephine.pptx");

//Установите первый переход слайда как PUSH и звуковой режим presentation.getSlides().get(0).getSlideShowTransition().setType(TransitionType.PUSH);
presentation.getSlides().get(0).getSlideShowTransition().setSoundMode(TransitionSoundMode.START_SOUND);

//Установите переход второго слайда как SPLIT и установите скорость presentation.getSlides().get(1).getSlideShowTransition().setType(TransitionType.SPLIT);
presentation.getSlides().get(1).getSlideShowTransition().setSpeed(TransitionSpeed.SLOW);

//Сохраните файл presentation.saveToFile("Transitions.pptx", FileFormat.PPTX_2010);
presentation.dispose();
}
}
Image for post
8 просмотров
Добавить
Еще
Jane z
Подписаться