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.

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();
    }
  }

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.