PowerPoint-prezentációk konvertálása animált GIF‑ekbe PHP-ben
Áttekintés
Az Aspose.Slides lehetővé teszi, hogy néhány kódsorral PowerPoint‑prezentációkat animált GIF‑fájlokká konvertáljon. Ez akkor hasznos, amikor a diák tartalmát egy könnyű, széles körben támogatott animált formátumban kell megosztani, amely beágyazható weboldalakba, üzenetküldőkbe vagy dokumentációba. Ez a cikk elmagyarázza, hogyan exportálhat egy prezentációt GIF‑be alapértelmezett beállításokkal, és hogyan szabhatja testre a kimenetet úgy, hogy például a képkocka méretét, a dia késleltetését és az átmenet képkockasebességét a GifOptions segítségével állítja be.
Prezentációk konvertálása animált GIF‑be alapértelmezett beállításokkal
Ez a példa kód megmutatja, hogyan konvertálhat egy prezentációt animált GIF‑be szabványos beállításokkal:
$pres = new Presentation("pres.pptx");
try {
$pres->save("pres.gif", SaveFormat::Gif);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
Az animált GIF az alapértelmezett paraméterekkel lesz létrehozva.
TIP
Ha szeretné testreszabni a GIF paramétereit, használhatja a GifOptions osztályt. Lásd a lenti példa kódot.Prezentációk konvertálása animált GIF‑be egyéni beállításokkal
Ez a példa kód megmutatja, hogyan konvertálhat egy prezentációt animált GIF‑be egyéni beállítások használatával :
$pres = new Presentation("pres.pptx");
try {
$gifOptions = new GifOptions();
$gifOptions->setFrameSize(new Java("java.awt.Dimension", 960, 720));// a keletkezett GIF mérete
$gifOptions->setDefaultDelay(2000);// mennyi ideig jelenik meg egy dia, amíg a következőre vált
$gifOptions->setTransitionFps(35);// növeld az FPS-t a jobb átmeneti animáció minősége érdekében
$pres->save("pres.gif", SaveFormat::Gif, $gifOptions);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
Info
Érdemes megnézni az Aspose által fejlesztett INGYENES Text to GIF konvertert.GYIK
Mi van, ha a prezentációban használt betűtípusok nincsenek telepítve a rendszeren?
Telepítse a hiányzó betűtípusokat vagy állítsa be a helyettesítő betűtípusokat. Az Aspose.Slides helyettesíteni fogja őket, de a megjelenés eltérhet. A márkázásnál mindig biztosítsa, hogy a szükséges betűkészletek kifejezetten elérhetők legyenek.
Hozzáadhatok vízjelet a GIF‑képkockákhoz?
Igen. Adj hozzá egy félig átlátszó objektum/logót a mesterdiához vagy az egyes diákhoz exportálás előtt – a vízjel minden képkockán megjelenik.