Переходи між слайдами використовуються для додавання візуальних ефектів, які виникають під час переходу від одного слайда до іншого в слайд-шоу PowerPoint. Ви також можете встановити звук переходу, швидкість, тривалість та інші ефекти відповідно до контексту вашої презентації. Відповідно, у цій статті розповідається про те, як додати переходи між слайдами в PowerPoint PPT за допомогою Java.
- Java API для додавання переходів між слайдами в PowerPoint PPT
- Додайте перехід між слайдами в PPT за допомогою Java
- Додайте розширені переходи між слайдами в PPT
- Перехід у PowerPoint PPT
Java API для додавання переходів між слайдами в PowerPoint PPT
Щоб додати переходи між слайдами в презентаціях PPTX або PPT, ми будемо використовувати Aspose.Slides for Java. API дозволяє створювати презентації PowerPoint і OpenOffice і керувати ними. Ви можете завантажити JAR API або встановити його за допомогою наведених нижче конфігурацій Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.8</version>
<classifier>jdk16</classifier>
</dependency>
Додайте перехід між слайдами в PPT за допомогою Java
Нижче наведено кроки для додавання переходу між слайдами в PowerPoint PPT за допомогою Java.
- Спочатку завантажте презентацію PowerPoint за допомогою класу Presentation.
- Потім установіть тип переходу між слайдами за допомогою методу SlideShowTransition.setType() і класу TransitionType.
- Нарешті збережіть оновлену презентацію за допомогою методу Presentation.save(String, SaveFormat).
У наведеному нижче прикладі коду показано, як налаштувати перехід слайда в презентації PowePoint.
// Завантажити вихідний файл презентації
Presentation presentation = new Presentation("AccessSlides.pptx");
try {
// Застосуйте перехід типу кола на слайді 1
presentation.getSlides().get_Item(0).getSlideShowTransition().setType(TransitionType.Circle);
// Застосуйте перехід типу гребінця на слайді 2
presentation.getSlides().get_Item(1).getSlideShowTransition().setType(TransitionType.Comb);
// Зберегти презентацію
presentation.save("SampleTransition_out.pptx", SaveFormat.Pptx);
} finally {
presentation.dispose();
}
Додайте розширені переходи між слайдами в PPT у Java
Нижче наведено кроки для налаштування додаткових параметрів переходу між слайдами, таких як тривалість, звук, швидкість тощо.
- Спочатку завантажте презентацію PowerPoint за допомогою класу Presentation.
- Потім установіть тип переходу між слайдами за допомогою методу SlideShowTransition.setType() і класу TransitionType.
- Установіть розширені ефекти, такі як Звук, AdvanceAfterTime тощо (див. список ефектів).
- Нарешті збережіть оновлену презентацію за допомогою методу Presentation.save(String, SaveFormat).
У наведеному нижче прикладі коду показано, як налаштувати розширені параметри переходу між слайдами в презентації PowerPoint.
// Завантажте файл презентації
Presentation pres = new Presentation("BetterSlideTransitions.pptx");
try {
// Застосуйте перехід типу кола на слайді 1
pres.getSlides().get_Item(0).getSlideShowTransition().setType(TransitionType.Circle);
// Встановіть час переходу 3 секунди
pres.getSlides().get_Item(0).getSlideShowTransition().setAdvanceOnClick(true);
pres.getSlides().get_Item(0).getSlideShowTransition().setAdvanceAfterTime(3000);
// Застосуйте перехід типу гребінця на слайді 2
pres.getSlides().get_Item(1).getSlideShowTransition().setType(TransitionType.Comb);
// Встановіть час переходу 5 секунд
pres.getSlides().get_Item(1).getSlideShowTransition().setAdvanceOnClick(true);
pres.getSlides().get_Item(1).getSlideShowTransition().setAdvanceAfterTime(5000);
// Застосуйте зміну масштабу на слайді 3
pres.getSlides().get_Item(2).getSlideShowTransition().setType(TransitionType.Zoom);
// Встановіть час переходу 7 секунд
pres.getSlides().get_Item(2).getSlideShowTransition().setAdvanceOnClick(true);
pres.getSlides().get_Item(2).getSlideShowTransition().setAdvanceAfterTime(7000);
// Зберегти презентацію
pres.save("SampleTransition_out.pptx", SaveFormat.Pptx);
} finally {
pres.dispose();
}
Java: установіть перехід Morph у PowerPoint PPTX
Aspose.Slides for Java також дозволяє налаштовувати переходи морфінгу, які використовуються для створення плавної анімації. API підтримує наступні зміни морфінгу:
- За об’єктом: перехід Morph виконуватиметься з урахуванням форм як неподільних об’єктів.
- ByWord: Перехід Morph буде виконано з перенесенням тексту словами, де це можливо.
- ByChar: Перехід Morph буде виконано з перенесенням тексту по символах, де це можливо.
Нижче наведено кроки для додавання переходу морфінгу в презентацію PowerPoint за допомогою Java.
- Спочатку завантажте презентацію PowerPoint за допомогою класу Presentation.
- Потім установіть тип переходу між слайдами TransitionType.Morph за допомогою методу SlideShowTransition.setType().
- Встановіть тип переходу морфінгу за допомогою методу IMorphTransition.setMorphType().
- Нарешті збережіть оновлену презентацію за допомогою методу Presentation.save(String, SaveFormat).
У наведеному нижче прикладі коду показано, як налаштувати переходи морфінгу в презентаціях PowerPoint.
// Завантажити презентацію
Presentation presentation = new Presentation("presentation.pptx");
try {
// Встановити тип переходу
presentation.getSlides().get_Item(0).getSlideShowTransition().setType(TransitionType.Morph);
((IMorphTransition)presentation.getSlides().get_Item(0).getSlideShowTransition().getValue()).setMorphType(TransitionMorphType.ByWord);
// Зберегти презентацію
presentation.save("presentation-out.pptx", SaveFormat.Pptx);
} finally {
presentation.dispose();
}
Java API для переходу між слайдами PPT – отримайте безкоштовну ліцензію
Ви можете використовувати Aspose.Slides for Java без оціночних обмежень, попросивши тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як додавати переходи між слайдами в презентації PowerPoint за допомогою Java. Крім того, ви бачили, як налаштувати переходи морфінгу в презентаціях PPTX/PPT. Окрім цього, ви можете відвідати документацію, щоб дослідити інші функції API. Ви також можете повідомити нам про свої запити через наш форум.
Дивись також
- Створення презентацій MS PowerPoint на Java
- Додайте водяний знак до слайдів PowerPoint за допомогою Java
- Витягніть текст із файлів PowerPoint за допомогою Java
- Додайте, підключіть, видаліть або клонуйте форми PowerPoint у Java
- Перетворюйте зображення PowerPoint PPTX/PPT на PNG у Java
- Створення ескізів для PowerPoint PPTX або PPT за допомогою Java
Інформація: Aspose нещодавно реалізував ефекти переходів у своєму конвертері PowerPoint to Video, щоб дозволити вам створювати ще більш приголомшливі та привабливі відео на основі презентацій.