Förbättra PowerPoint-presentationer med animationer i JavaScript
Introduktion
Eftersom presentationer är avsedda att presentera något, tas deras visuella utseende och interaktiva beteende alltid i beaktande under skapandet.
PowerPoint‑animation spelar en viktig roll för att göra en presentation iögonfallande och engagerande för tittarna. Aspose.Slides för Node.js via Java erbjuder ett brett urval av alternativ för att lägga till animationer i PowerPoint‑presentationer:
- Tillämpa olika typer av PowerPoint‑animationseffekter på former, diagram, tabeller, OLE‑objekt och andra presentationselement.
- Använd flera PowerPoint‑animationseffekter på en enda form.
- Utnyttja animationstidslinjen för att styra animationseffekter.
- Skapa anpassade animationer.
I Aspose.Slides för Node.js via Java kan olika animationseffekter tillämpas på former. Eftersom varje element på en bild, inklusive text, bilder, OLE‑objekt och tabeller, betraktas som en form, kan animationseffekter tillämpas på vilket element som helst på bilden.
Animationseffekter
Aspose.Slides stöder mer än 150 animationseffekter, inklusive grundläggande effekter som Bounce, PathFootball och Zoom, samt specifika effekter som OLEObjectShow och OLEObjectOpen. En fullständig lista finns i uppräkningen EffectType.
Dessutom kan dessa animationseffekter kombineras med följande beteenden:
- ColorEffect
- CommandEffect
- FilterEffect
- MotionEffect
- PropertyEffect
- RotationEffect
- ScaleEffect
- SetEffect
Anpassad animation
För kompletta JavaScript‑exempel som skapar, granskar och ändrar beteenden samt redigerbara rörelsespår, se Anpassad animation.
Det är möjligt att skapa egna anpassade animationer i Aspose.Slides. Detta kan uppnås genom att kombinera flera beteenden till en ny anpassad animation.
Behavior är en byggsten i en PowerPoint‑animationseffekt. Kombinera beteenden för att anpassa en effekt, eller lägg till ett beteende för att utöka en fördefinierad effekt. Repetition konfigureras via tidsinställningar snarare än ett separat repeat‑beteende.
Animation Point är en punkt där ett beteende ska tillämpas.
Animationstidslinje
Sequence är en samling av animationseffekter som kan rikta sig mot olika former.
Timeline är en uppsättning sekvenser som används i en specifik bild. Det är en animationsmotor som introducerades i PowerPoint 2002. I tidigare versioner av PowerPoint var det svårt att lägga till animationseffekter i presentationer och man var tvungen att använda olika lösningar. Tidslinjen ger en tydligare objektmodell för PowerPoint‑animationer. En bild kan bara ha en animationstidslinje.
Interaktiv animation
Trigger låter dig definiera användaråtgärder, såsom ett knappklick, som startar en viss animation.
Formanimation
Aspose.Slides låter dig tillämpa animationer på former, vilket kan inkludera text, rektanglar, linjer, ramar, OLE‑objekt och mer.
Note
Läs mer Om formanimation.Animera diagram
För att skapa animerade diagram bör du använda samma klasser som för former. Dock kan PowerPoint‑animationer endast tillämpas på diagramkategorier eller diagramserier. Du kan också applicera animationseffekter på ett kategori‑element eller ett serie‑element.
Note
Läs mer Om animerade diagram.Animera text
Förutom att animera text kan du även applicera animation på ett stycke.
Note
Läs mer Om animerad text.FAQ
Kommer animationer att bevaras vid export till PDF?
Nej. PDF är ett statiskt format, så animationer och bildövergångar spelas inte upp. Om du behöver rörelse, exportera istället till HTML5, animera GIF eller video.
Kan jag omvandla en animerad presentation till en video och styra bildfrekvensen och bildstorleken?
Ja. Du kan rendera presentationen som bildrutor och koda dem till en video (t.ex. via ffmpeg), där du väljer FPS och upplösning. Animationer och bildövergångar spelas upp under rendering.
Kommer animationer att förbli intakta när man arbetar med ODP (inte bara PPTX)?
PPT, PPTX och ODP stöds för läsning och skrivning, men detta garanterar inte att animationer bevaras. Anpassade animationsdata kan gå förlorade vid konvertering till ODP. Se Anpassad animation för exempel och vägledning om hur man kontrollerar formatkompatibilitet.