Анимация PowerPoint
Поскольку презентации предназначены для представления чего-либо, их визуальная привлекательность и интерактивное поведение всегда учитываются при создании.
Анимация PowerPoint играет важную роль в том, чтобы сделать презентацию привлекательной и запоминающейся для зрителей. Aspose.Slides для PHP через Java предлагает широкий спектр вариантов для добавления анимации в презентацию PowerPoint:
- применять различные типы эффектов анимации PowerPoint к фигурам, диаграммам, таблицам, OLE-объектам и другим элементам презентации.
- использовать несколько эффектов анимации PowerPoint на одной фигуре.
- использовать временную шкалу анимации для управления эффектами анимации.
- создавать пользовательскую анимацию.
В Aspose.Slides для PHP через Java различные эффекты анимации могут применяться к фигурам. Поскольку каждый элемент на слайде, включая текст, изображения, OLE-объекты, таблицы и т.д., считается фигурой, это означает, что мы можем применять эффекты анимации к каждому элементу слайда.
Эффекты анимации
Aspose.Slides поддерживает более 150 эффектов анимации, включая базовые эффекты анимации, такие как Bounce, PathFootball, Zoom effect и специфические эффекты анимации, такие как OLEObjectShow, OLEObjectOpen. Вы можете найти полный список эффектов анимации в EffectType перечислении.
Кроме того, эти эффекты анимации можно комбинировать с:
- ColorEffect
- CommandEffect
- FilterEffect
- MotionEffect
- PropertyEffect
- RotationEffect
- ScaleEffect
- SetEffect
Пользовательская анимация
В Aspose.Slides можно создавать свои собственные пользовательские анимации. Это можно сделать, объединив несколько поведений в одну новую пользовательскую анимацию.
Поведение является строительным элементом любого эффекта анимации PowerPoint. Все эффекты анимации на самом деле представляют собой набор поведений, составленных в одну стратегию. Вы можете объединить поведения в пользовательскую анимацию один раз и использовать ее в других презентациях. Если вы добавите новое поведение в стандартный эффект анимации PowerPoint - это будет другая пользовательская анимация. Например, вы можете добавить поведение повторения к анимации, чтобы она повторялась несколько раз.
Точка анимации - это точка, в которой должно применяться поведение.
Временная шкала анимации
Последовательность - это коллекция эффектов анимации, применяемых к конкретной фигуре.
Временная шкала - это набор последовательностей, используемых на конкретном слайде. Это движок анимации, представленный с PowerPoint 2002 года. В предыдущих версиях PowerPoint было сложно добавлять эффекты анимации в презентации, что можно было достичь только с помощью различных обходных путей. Временная шкала заменяет старый класс AnimationSettings и предоставляет более четкую объектную модель для анимации PowerPoint. На одном слайде может быть только одна временная шкала анимации.
Интерактивная анимация
Триггер позволяет определить действия пользователей (например, нажатие кнопки), которые запустят определенную анимацию. Триггеры были добавлены только в последней версии PowerPoint.
Анимация фигур
Aspose.Slides позволяет применять анимацию к фигурам, которые могут быть текстом, прямоугольником, линией, рамкой, OLE-объектом и т.д.
Анимированные диаграммы
Для создания анимированных диаграмм вам следует использовать все те же классы, что и для фигур. Однако анимация PowerPoint может использоваться только на категориях диаграмм или сериях диаграмм. Вы также можете применить эффект анимации к элементу категории или элементу серии.
Анимированный текст
Кроме анимированного текста, также можно применить анимацию к абзацу.