PowerPoint prezentációk fejlesztése animációkkal PHP-ben

Bevezetés

Mivel a bemutatók valamit kell, hogy bemutassanak, ezért a vizuális megjelenésüket és interaktív viselkedésüket mindig figyelembe veszik a készítésük során.

PowerPoint animáció fontos szerepet játszik a bemutató szemrevaló és vonzóvá tételében a nézők számára. Az Aspose.Slides for PHP via Java széles körű lehetőséget kínál a PowerPoint bemutatóhoz való animáció hozzáadására:

  • alkalmazzon különféle típusú PowerPoint animációs effektusokat alakzatokra, diagramokra, táblázatokra, OLE objektumokra és egyéb bemutatóelemekre.
  • használjon több PowerPoint animációs effektust egy alakzaton.
  • használja az animáció idővonalát az effektusok vezérléséhez.
  • hozzon létre egyedi animációt.

Az Aspose.Slides for PHP via Java-ban különféle animációs effektusok alkalmazhatók az alakzatokra. Mivel a dián lévő minden elem, beleértve a szöveget, képeket, OLE objektumot, táblázatot stb., alakzatnak tekinthető, ez azt jelenti, hogy animációs effektust alkalmazhatunk a dia minden elemére.

Animációs effektusok

Az Aspose.Slides támogatja a 150+ animációs effektust, beleértve az alapvető effekteket, mint a Bounce, a PathFootball, a Zoom effektus, valamint a speciális effekteket, mint az OLEObjectShow, OLEObjectOpen. A teljes animációs effektus lista megtalálható a EffectType enumerációban.

Ezenkívül ezeket az animációs effektusokat kombinálhatjuk velük:

Egyedi animáció

Lehetséges saját egyedi animációkat létrehozni az Aspose.Slides-ban. Ez úgy érhető el, ha több viselkedést egyesítünk egy új egyedi animációba.

Behavior egy építőeleme bármely PowerPoint animációs effektusnak. Az összes animációs effektus valójában egy viselkedéssorozat, amely egy stratégiába van összefűzve. Egyszer kombinálhatja a viselkedéseket egy egyedi animációba, és újra felhasználhatja más bemutatókban. Ha új viselkedést ad hozzá egy szabványos PowerPoint animációs effektushoz, akkor egy újabb egyedi animáció jön létre. Például hozzáadhat ismétlődő viselkedést egy animációhoz, hogy néhányszor megismétlődjön.

Animation Point egy pont, ahol a viselkedést alkalmazni kell.

Animációs idővonal

Sequence egy animációs effektusok gyűjteménye, amely egy konkrét alakzatra van alkalmazva.

Timeline egy sorozatot tartalmazó halmaz, amely egy konkrét dián használatos. Ez egy animációs motor, amely a PowerPoint 2002-től van jelen. A korábbi PowerPoint verziókban nehéz volt animációs effektusokat hozzáadni a bemutatóhoz, ami csak különféle megoldásokkal volt lehetséges. A Timeline lecseréli a régi AnimationSettings osztályt, és egyértelműbb objektummodellt biztosít a PowerPoint animációhoz. Egy diához csak egy animációs idővonal rendelkedhet.

Interaktív animáció

Trigger lehetővé teszi felhasználói műveletek (pl. gombkattintás) definiálását, amelyek egy adott animációt indítanak el. A triggerek csak a legújabb PowerPoint verzióban kerültek be.

Alakzat animáció

Az Aspose.Slides lehetővé teszi animáció alkalmazását alakzatokra, amelyek lehetnek szöveg, téglalap, vonal, keret, OLE objektum stb.

Animált diagramok

Animált diagramok létrehozásához ugyanazokat az osztályokat kell használni, mint az alakzatoknál. Azonban a PowerPoint animáció csak a diagramkategóriákra vagy -sorozatokra alkalmazható. Animációs effektust alkalmazhat egy kategóriaelemre vagy sorozatelemre is.

Animált szöveg

Az animált szövegen kívül animációt lehet alkalmazni egy bekezdésre is.

GYIK

Megmaradnak-e az animációk PDF-re exportáláskor?

Nem. A PDF egy statikus formátum, ezért az animációk és a diaátmenetek nem játszódnak le. Ha mozgásra van szükség, exportáljon HTML5, animált GIF vagy videó formátumba.

Átalakíthatom-e az animált bemutatót videóvá, és szabályozhatom a képkocka sebességet és méretet?

Igen. A bemutató képkockákká renderelésével és azokat videóvá (például ffmpeg segítségével) kódolhatja, kiválasztva a FPS-t és a felbontást. Az animációk és a diaátmenetek a renderelés során lejátszásra kerülnek.

Megmaradnak-e az animációk ODP-vel dolgozva (nem csak PPTX)?

A PPT, PPTX és ODP formátumok támogatottak a beolvasáshoz és a mentéshez, de a formátumkülönbségek miatt egyes effektusok kissé eltérőnek tűnhetnek vagy viselkedhetnek. A kritikus eseteket valós mintákkal ellenőrizze.