PowerPoint-Animation
Da Präsentationen dazu gedacht sind, etwas zu präsentieren, werden ihr visuelles Erscheinungsbild und ihr interaktives Verhalten beim Erstellen stets berücksichtigt.
PowerPoint-Animation spielt eine wichtige Rolle, um die Präsentation für die Zuschauer ansprechend und attraktiv zu machen. Aspose.Slides für Node.js über Java bietet eine breite Palette 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 einer Form verwenden.
- die Animationszeitleiste verwenden, um Animationseffekte zu steuern.
- benutzerdefinierte Animationen erstellen.
In Aspose.Slides für Node.js über Java können verschiedene Animationseffekte auf die Formen angewendet werden. Da jedes Element auf der Folie, einschließlich Text, Bilder, OLE-Objekt, Tabelle usw., als Form betrachtet wird, bedeutet das, dass wir Animationseffekte auf jedes Element einer Folie anwenden können.
Animations‑Effekte
Aspose.Slides unterstützt 150+ Animationseffekte, darunter Grundanimationseffekte wie Bounce, PathFootball, Zoom‑Effekt und spezifische Animationseffekte wie OLEObjectShow, OLEObjectOpen. Eine vollständige Auflistung der Animationseffekte finden Sie in der EffectType‑Aufzählung.
Zusätzlich können diese Animationseffekte in Kombination damit 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, indem man mehrere Verhaltensweisen zu einer neuen benutzerdefinierten Animation kombiniert.
Behavior ist eine Baueinheit jedes PowerPoint-Animationseffekts. Alle Animationseffekte sind tatsächlich ein Satz von Verhaltensweisen, die zu einer Strategie zusammengesetzt sind. Sie können Verhaltensweisen einmal zu einer benutzerdefinierten Animation kombinieren und sie in anderen Präsentationen wiederverwenden. Wenn Sie ein neues Verhalten in einen Standard‑PowerPoint-Animationseffekt einfügen, entsteht eine weitere benutzerdefinierte Animation. Zum Beispiel können Sie ein Wiederholungs‑Verhalten zu einer Animation hinzufügen, damit sie mehrmals wiederholt wird.
Animation Point ist ein Punkt, an dem das Verhalten angewendet werden soll.
Animations‑Zeitlinie
Sequence ist eine Sammlung von Animationseffekten, die auf eine konkrete Form angewendet werden.
Timeline ist ein Satz von Sequenzen, die in einer konkreten Folie verwendet werden. Es ist eine Animations-Engine, die seit PowerPoint 2002 verfügbar ist. In früheren PowerPoint‑Versionen war es schwierig, Animationseffekte zu einer Präsentation hinzuzufügen; dies war nur mit verschiedenen Workarounds möglich. Die Timeline ersetzt die alte AnimationSettings‑Klasse und bietet ein klareres Objektmodell für PowerPoint‑Animationen. Eine Folie kann nur eine Animations‑Zeitlinie haben.
Interaktive Animation
Trigger ermöglicht das Definieren von Benutzeraktionen (z. B. Klick auf einen Button), die eine bestimmte Animation starten. Trigger wurden erst in der neuesten PowerPoint‑Version hinzugefügt.
Form‑Animation
Aspose.Slides ermöglicht das Anwenden von Animationen auf Formen, die tatsächlich Text, Rechteck, Linie, Rahmen, OLE‑Objekt usw. sein können.
Animierte Diagramme
Um animierte Diagramme zu erstellen, sollten Sie dieselben Klassen wie für Formen verwenden. Es ist jedoch möglich, PowerPoint‑Animationen nur auf Diagrammkategorien oder Diagrammreihen anzuwenden. Sie können den Animationseffekt auch auf ein Kategorie‑Element oder ein Reihen‑Element anwenden.
Animierter Text
Neben animiertem Text ist es auch möglich, eine Animation auf einen Absatz anzuwenden.
FAQ
Werden Animationen beim Exportieren nach PDF erhalten?
Nein. PDF ist ein statisches Format, sodass Animationen und Folienübergänge nicht abgespielt werden. Wenn Sie Bewegung benötigen, exportieren Sie stattdessen zu HTML5, animiertem GIF oder Video.
Kann ich eine animierte Präsentation in ein Video umwandeln und Bildrate sowie Bildgröße steuern?
Ja. Sie können die Präsentation als Einzelbilder rendern und diese mit einem Video (z. B. über ffmpeg) kodieren, wobei Sie Bildrate und Auflösung wählen. Animationen und Folienübergänge werden beim Rendern abgespielt.
Bleiben Animationen erhalten, wenn mit ODP (nicht nur PPTX) gearbeitet wird?
PPT, PPTX und ODP werden für das Lesen und Schreiben unterstützt, jedoch können aufgrund von Formatunterschieden bestimmte Effekte leicht anders aussehen oder sich anders verhalten. Validieren Sie kritische Fälle mit echten Beispielen.