Verbeter PowerPoint-presentaties met animaties in .NET
Inleiding
Aangezien presentaties bedoeld zijn om iets te presenteren, wordt er bij het maken altijd rekening gehouden met hun visuele uiterlijk en interactieve gedrag.
PowerPoint‑animatie speelt een belangrijke rol bij het aantrekkelijk en boeiend maken van een presentatie voor de kijker. Aspose.Slides for .NET biedt een breed scala aan opties om animaties toe te voegen aan PowerPoint‑presentaties:
- Pas diverse soorten PowerPoint‑animatie‑effecten toe op vormen, diagrammen, tabellen, OLE‑objecten en andere presentatie‑elementen.
- Gebruik meerdere PowerPoint‑animatie‑effecten op één vorm.
- Benut de animatietijdlijn om animatie‑effecten te sturen.
- Maak aangepaste animaties.
In Aspose.Slides for .NET kunnen diverse animatie‑effecten op vormen worden toegepast. Aangezien elk element op een dia, inclusief tekst, afbeeldingen, OLE‑objecten en tabellen, als een vorm wordt beschouwd, kunnen animatie‑effecten op elk element op de dia worden toegepast.
Aspose.Slides.Animation namespace biedt klassen om met PowerPoint‑animaties te werken.
Animatie‑effecten
Aspose.Slides ondersteunt meer dan 150 animatie‑effecten, waaronder basis‑effecten zoals Bounce, PathFootball en Zoom, evenals specifieke effecten zoals OLEObjectShow en OLEObjectOpen. Een volledige lijst met animatie‑effecten vind je in de EffectType‑enumeratie.
Daarnaast kunnen deze animatie‑effecten in combinatie met het volgende worden gebruikt:
- ColorEffect
- CommandEffect
- FilterEffect
- MotionEffect
- PropertyEffect
- RotationEffect
- ScaleEffect
- SetEffect
Aangepaste animatie
Voor volledige C#‑voorbeelden die gedrag en bewerkbare bewegingspaden creëren, inspecteren en aanpassen, zie Aangepaste animatie.
Het is mogelijk om je eigen aangepaste animaties te maken in Aspose.Slides. Dit kan worden bereikt door verschillende gedragingen te combineren tot een nieuwe aangepaste animatie.
Behavior is een bouwsteen van een PowerPoint‑animatie‑effect. Combineer gedragingen om een effect aan te passen, of voeg een gedrag toe om een vooraf gedefinieerd effect uit te breiden. Herhaling wordt geconfigureerd via timing‑instellingen in plaats van een apart herhaalgedrag.
Animation Point is een punt waarop een gedrag moet worden toegepast.
Animatietijdlijn
Sequence is een verzameling animatie‑effecten die op verschillende vormen kunnen worden toegepast.
Timeline is een set van sequences die in een specifieke dia worden gebruikt. Het is een animatie‑engine die werd geïntroduceerd in PowerPoint 2002. In eerdere versies van PowerPoint was het toevoegen van animatie‑effecten aan presentaties moeilijk en kon alleen met diverse workarounds worden bereikt. De tijdlijn vervangt de oude AnimationSettings‑klasse en biedt een duidelijker objectmodel voor PowerPoint‑animaties. Een dia kan maar één animatietijdlijn hebben.
Interactieve animatie
Trigger stelt je in staat om gebruikersacties (bijv. een klik op een knop) te definiëren die een specifieke animatie activeren. Triggers werden geïntroduceerd in de nieuwste versie van PowerPoint.
Vorm‑animatie
Aspose.Slides maakt het mogelijk om animaties toe te passen op vormen, die tekst, rechthoeken, lijnen, frames, OLE‑objecten en meer kunnen bevatten.
Note
Lees meer Over vorm‑animatie.Geanimeerde diagrammen
Om geanimeerde diagrammen te maken, moet je dezelfde klassen gebruiken als voor vormen. PowerPoint‑animaties kunnen echter alleen op diagramcategorieën of diagramreeksen worden toegepast. Je kunt ook animatie‑effecten toepassen op een categorie‑element of een reeks‑element.
Note
Lees meer Over geanimeerde diagrammen.Geanimeerde tekst
Naast het animeren van tekst kun je animatie toepassen op een alinea.
Note
Lees meer Over geanimeerde tekst.FAQ
Worden animaties behouden bij exporteren naar PDF?
Nee. PDF is een statisch formaat, waardoor animaties en dia‑overgangen niet worden afgespeeld. Als je beweging nodig hebt, exporteer je in plaats daarvan naar HTML5, geanimeerde GIF of video.
Kan ik een geanimeerde presentatie omzetten naar een video en de framesnelheid en frame‑grootte regelen?
Ja. Je kunt de presentatie renderen als frames en deze coderen naar een video (bijv. via ffmpeg), waarbij je de FPS en resolutie kiest. Animaties en dia‑overgangen worden tijdens het renderen afgespeeld.
Blijven animaties behouden bij het werken met ODP (niet alleen PPTX)?
PPT, PPTX en ODP worden ondersteund voor lezen en schrijven, maar dat garandeert geen behoud van animaties. Aangepaste animatie‑gegevens kunnen verloren gaan bij conversie naar ODP. Zie Aangepaste animatie voor een geteste voorbeeld en format‑beperkingen.