Animation PowerPoint
Étant donné que les présentations sont destinées à présenter quelque chose, leur apparence visuelle et leur comportement interactif sont toujours pris en compte lors de leur création.
PowerPoint animation joue un rôle important afin de rendre la présentation attrayante et captivante pour les spectateurs. Aspose.Slides for Node.js via Java propose un large éventail d’options pour ajouter des animations à une présentation PowerPoint :
- appliquer différents types d’effets d’animation PowerPoint sur les formes, les graphiques, les tableaux, les objets OLE et d’autres éléments de la présentation.
- utiliser plusieurs effets d’animation PowerPoint sur une forme.
- utiliser la chronologie d’animation pour contrôler les effets d’animation.
- créer une animation personnalisée.
Dans Aspose.Slides for Node.js via Java, divers effets d’animation peuvent être appliqués aux formes. Chaque élément de la diapositive, y compris le texte, les images, les objets OLE, les tableaux, etc., étant considéré comme une forme, cela signifie que nous pouvons appliquer un effet d’animation à chaque élément d’une diapositive.
Effets d’animation
Aspose.Slides prend en charge plus de 150 effets d’animation, y compris les effets d’animation de base comme Bounce, PathFootball, l’effet Zoom et des effets d’animation spécifiques tels que OLEObjectShow, OLEObjectOpen. Vous pouvez consulter la liste complète des effets d’animation dans l’énumération EffectType.
De plus, ces effets d’animation peuvent être utilisés en combinaison avec eux :
- ColorEffect
- CommandEffect
- FilterEffect
- MotionEffect
- PropertyEffect
- RotationEffect
- ScaleEffect
- SetEffect
Animation personnalisée
Il est possible de créer vos propres animations personnalisées dans Aspose.Slides.
Cela peut être réalisé en combinant plusieurs comportements en une nouvelle animation personnalisée.
Behavior est une unité de base de tout effet d’animation PowerPoint. Tous les effets d’animation sont en réalité un ensemble de comportements composés en une stratégie unique. Vous pouvez combiner des comportements dans une animation personnalisée une fois et la réutiliser dans d’autres présentations. Si vous ajoutez un nouveau comportement à un effet d’animation PowerPoint standard, cela deviendra une autre animation personnalisée. Par exemple, vous pouvez ajouter un comportement de répétition à une animation pour la faire répéter plusieurs fois.
Animation Point est un point où le comportement doit être appliqué.
Chronologie d’animation
Sequence est une collection d’effets d’animation, appliquée à une forme spécifique.
Timeline est un ensemble de Séquences utilisé dans une diapositive concrète. C’est un moteur d’animation présent depuis PowerPoint 2002. Dans les versions antérieures de PowerPoint, il était difficile d’ajouter des effets d’animation à une présentation, ce qui ne pouvait être réalisé qu’avec différents contournements. La timeline remplace l’ancienne classe AnimationSettings et fournit un modèle d’objet plus clair pour l’animation PowerPoint. Une diapositive ne peut contenir qu’une seule timeline d’animation.
Animation interactive
Trigger permet de définir des actions utilisateur (par exemple, un clic de bouton), qui déclencheront le démarrage d’une certaine animation. Les déclencheurs n’ont été ajoutés que dans la dernière version de PowerPoint.
Animation des formes
Aspose.Slides permet d’appliquer des animations aux formes, qui peuvent être du texte, un rectangle, une ligne, un cadre, un objet OLE, etc.
Graphiques animés
Pour créer des graphiques animés, vous devez utiliser les mêmes classes que pour les formes. Cependant, il est possible d’utiliser l’animation PowerPoint uniquement sur les catégories de graphiques ou les séries de graphiques. Vous pouvez également appliquer un effet d’animation à un élément de catégorie ou à un élément de série.
Texte animé
En plus du texte animé, il est également possible d’appliquer une animation à un paragraphe.
FAQ
Les animations seront-elles conservées lors de l’exportation en PDF ?
Non. Le PDF est un format statique, donc les animations et les transitions de diapositives ne sont pas lues. Si vous avez besoin de mouvement, exportez plutôt vers HTML5, GIF animé ou vidéo.
Puis-je transformer une présentation animée en vidéo et contrôler la fréquence d’images ainsi que la taille du cadre ?
Oui. Vous pouvez rendre la présentation sous forme de cadres et les encoder dans une vidéo (par exemple via ffmpeg), en choisissant le nombre d’images par seconde et la résolution. Les animations et les transitions de diapositives sont lues pendant le rendu.
Les animations resteront-elles intactes lors de l’utilisation d’ODP (et pas seulement de PPTX) ?
PPT, PPTX et ODP sont pris en charge pour la lecture et l'écriture, mais les différences de format peuvent entraîner des effets légèrement différents en apparence ou en comportement. Validez les cas critiques avec des exemples réels.