Vylepšete PowerPoint prezentace animacemi v Java
Úvod
Protože prezentace slouží k představení něčeho, jejich vizuální vzhled a interaktivní chování jsou při tvorbě vždy zohledňovány.
PowerPoint animace hraje důležitou roli při tom, aby byla prezentace poutavá a zajímavá pro diváky. Aspose.Slides poskytuje širokou škálu možností, jak přidat animace do PowerPoint prezentací:
- Použít různé typy efektů animace PowerPointu na tvary, grafy, tabulky, OLE objekty a další prvky prezentace.
- Použít více efektů animace PowerPointu na jeden tvar.
- Využít časovou osu animace k řízení efektů animace.
- Vytvořit vlastní animace.
V Aspose.Slides lze na tvary aplikovat různé animační efekty. Protože každý prvek na snímku, včetně textu, obrázků, OLE objektů a tabulek, je považován za tvar, lze efekty animace aplikovat na jakýkoli prvek na snímku.
Efekty animace
Aspose.Slides podporuje více než 150 animačních efektů, včetně základních efektů jako Bounce, PathFootball a Zoom a specifických efektů jako OLEObjectShow a OLEObjectOpen. Kompletní seznam najdete ve třídě EffectType.
Navíc lze tyto animační efekty kombinovat s následujícími chováními:
- ColorEffect
- CommandEffect
- FilterEffect
- MotionEffect
- PropertyEffect
- RotationEffect
- ScaleEffect
- SetEffect
Vlastní animace
Pro úplné příklady v jazyce Java, které vytvářejí, kontrolují a upravují chování a editovatelné pohybové cesty, viz Vlastní animace.
Je možné v Aspose.Slides vytvořit vlastní vlastní animace. To lze dosáhnout kombinací několika chování do nové vlastní animace.
Behavior je stavební blok efeku animace PowerPointu. Kombinujte chování pro přizpůsobení efektu nebo přidejte chování pro rozšíření předdefinovaného efektu. Opakování je konfigurováno pomocí časových nastavení, nikoli samostatným chováním opakování.
Animation Point je bod, ve kterém by mělo být chování použito.
Časová osa animace
Sequence je kolekce animačních efektů, které mohou cílit na různé tvary.
Timeline je soubor sekvencí používaných na konkrétním snímku. Jedná se o animační engine zavedený v PowerPointu 2002. Ve starších verzích PowerPointu bylo přidávání animačních efektů do prezentací obtížné a bylo možné jej dosáhnout jen různými obcházeními. Časová osa poskytuje přehlednější objektový model pro animace PowerPointu. Snímek může mít jen jednu časovou osu animace.
Interaktivní animace
Trigger vám umožňuje definovat akce uživatele, například kliknutí na tlačítko, které spustí konkrétní animaci.
Animace tvaru
Aspose.Slides vám umožňuje aplikovat animace na tvary, které mohou zahrnovat text, obdélníky, čáry, rámečky, OLE objekty a další.
Note
Přečtěte si více O animaci tvaru.Animované grafy
Pro vytvoření animovaných grafů byste měli použít stejné třídy jako pro tvary. Nicméně animace v PowerPointu lze aplikovat pouze na kategorie grafu nebo řady grafu. Můžete také aplikovat animační efekty na prvek kategorie nebo prvek řady.
Note
Přečtěte si více O animovaných grafech.Animovaný text
Kromě animování textu můžete aplikovat animaci i na odstavec.
Note
Přečtěte si více O animovaném textu.FAQ
Zůstanou animace zachovány při exportu do PDF?
Ne. PDF je statický formát, takže animace a přechody snímků se nepřehrávají. Pokud potřebujete pohyb, exportujte místo toho do HTML5, animovaného GIFu nebo videa.
Mohu převést animovanou prezentaci na video a řídit snímkovou frekvenci a velikost snímku?
Ano. Můžete vykreslit prezentaci po jednotlivých snímcích a zakódovat je do videa (např. pomocí ffmpeg), přičemž zvolíte FPS a rozlišení. Animace a přechody snímků jsou během vykreslování přehrávány.
Zůstanou animace zachovány při práci s ODP (nejen PPTX)?
Formáty PPT, PPTX a ODP jsou podporovány pro čtení a zápis, avšak to nezaručuje zachování animací. Data vlastních animací mohou být při konverzi do ODP ztracena. Viz Vlastní animace pro příklady a pokyny k ověření kompatibility formátu.