PowerPoint-Animation
Da Präsentationen dazu gedacht sind, etwas zu präsentieren, wird deren visuelle Erscheinung und interaktives Verhalten immer beim Erstellen berücksichtigt.
PowerPoint-Animation spielt eine wichtige Rolle, um Präsentationen auffällig und ansprechend für die Zuschauer zu gestalten. Aspose.Slides für Java bietet eine Vielzahl von Optionen, um Animationen zu PowerPoint-Präsentationen hinzuzufügen:
- verschiedene Arten von PowerPoint-Animationseffekten auf Formen, Diagramme, Tabellen, OLE-Objekte und andere Präsentationselemente anwenden.
- mehrere PowerPoint-Animationseffekte auf eine Form anwenden.
- Zeitleiste für Animationen nutzen, um Animationseffekte zu steuern.
- benutzerdefinierte Animationen erstellen.
In Aspose.Slides für Java können verschiedene Animationseffekte auf den Formen angewendet werden. Da jedes Element auf der Folie, einschließlich Text, Bilder, OLE-Objekte, Tabellen usw. als eine Form betrachtet wird, bedeutet dies, dass wir Animationseffekte auf jedes Element einer Folie anwenden können.
Animationseffekte
Aspose.Slides unterstützt über 150 Animationseffekte, darunter grundlegende Animationseffekte wie Bounce, PathFootball, Zoom-Effekt und spezifische Animationseffekte wie OLEObjectShow, OLEObjectOpen. Sie finden eine vollständige Liste der Animationseffekte in der EffectType-Enumeration.
Zusätzlich können diese Animationseffekte in Kombination mit folgenden verwendet werden:
- ColorEffect
- CommandEffect
- FilterEffect
- MotionEffect
- PropertyEffect
- RotationEffect
- ScaleEffect
- SetEffect
Benutzerdefinierte Animation
Es ist möglich, eigene benutzerdefinierte Animationen in Aspose.Slides zu erstellen. Dies kann erreicht werden, wenn Sie mehrere Verhaltensweisen zu einer neuen benutzerdefinierten Animation kombinieren.
Verhalten ist eine Baueinheit eines jeden PowerPoint-Animationseffekts. Alle Animationseffekte bestehen tatsächlich aus einer Reihe von Verhaltensweisen, die zu einer Strategie zusammengesetzt sind. Sie können Verhaltensweisen einmal zu einer benutzerdefinierten Animation kombinieren und in anderen Präsentationen wiederverwenden. Wenn Sie ein neues Verhalten zu einem standardmäßigen PowerPoint-Animationseffekt hinzufügen - wird es eine weitere benutzerdefinierte Animation sein. Zum Beispiel können Sie ein Wiederholverhalten zu einer Animation hinzufügen, um sie mehrmals wiederholen zu lassen.
Animationspunkt ist der Punkt, an dem das Verhalten angewendet werden soll.
Animation-Zeitleiste
Sequenz ist eine Sammlung von Animationseffekten, die auf eine bestimmte Form angewendet werden.
Zeitleiste ist eine Reihe von Sequenzen, die in einer bestimmten Folie verwendet werden. Es handelt sich um eine Animationsengine, die seit PowerPoint 2002 vertreten ist. In früheren Versionen von PowerPoint war es schwierig, Animationseffekte zur Präsentation hinzuzufügen, was nur mit unterschiedlichen Workarounds erreicht werden konnte. Die Zeitleiste ersetzt die alte Klasse AnimationSettings und bietet ein klareres Objektmodell für PowerPoint-Animationen. Eine Folie kann nur eine Animationszeitleiste haben.
Interaktive Animation
Auslöser ermöglicht es, Benutzeraktionen (z.B. Mausklick) zu definieren, die eine bestimmte Animation starten. Auslöser wurden nur in der neuesten Version von PowerPoint hinzugefügt.
Formanimation
Aspose.Slides ermöglicht es, Animationen auf Formen anzuwenden, die tatsächlich Text, Rechtecke, Linien, Rahmen, OLE-Objekte usw. sein können.
Animierte Diagramme
Um animierte Diagramme zu erstellen, sollten Sie dieselben Klassen wie für die Formen verwenden. Es ist jedoch möglich, PowerPoint-Animationen nur auf Diagrammkategorien oder Diagrammserien anzuwenden. Sie können auch einen Animationseffekt auf ein Kategorienelement oder ein Serieelement anwenden.
Animierter Text
Neben animiertem Text ist es auch möglich, Animationen auf einen Absatz anzuwenden.