Animovaný GIF má schopnost obsahovat několik obrázků v jednom souboru. PowerPointové prezentace jsou proto často převedeny na soubory GIF, kde každý obrázek v GIF představuje snímek. Chcete-li provést převod programově, tento článek popisuje, jak převést prezentaci PowerPoint PPT nebo PPTX na animovaný GIF v Javě. Dále se naučíte, jak programově přizpůsobit velikost snímku, zpoždění mezi snímky a snímky za sekundu.
- Java API pro převod PowerPoint PPT na GIF
- Převeďte PPT na GIF v Javě
- Převést PPTX na GIF – další možnosti
Java PowerPoint PPT to GIF Converter – zdarma ke stažení
Aspose.Slides for Java je rozhraní API s mnoha funkcemi pro vytváření a manipulaci s prezentacemi v PowerPointu. Navíc poskytuje vysoce věrný převod souborů PPT/PPTX do jiných formátů. Toto API použijeme k převodu souborů PowerPoint PPT/PPTX na animované GIFy. Můžete si stáhnout JAR API nebo jej nainstalovat pomocí následujících konfigurací Maven.
úložiště:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Závislost:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>22.2</version>
<classifier>jdk16</classifier>
</dependency>
Převeďte PowerPoint PPT na GIF v Javě
Chcete-li převést PPT/PPTX na GIF, stačí prezentaci načíst a uložit jako GIF. Níže jsou uvedeny kroky pro převod PPT na GIF v Javě.
- Načtěte prezentaci PPT/PPTX pomocí třídy Presentation.
- Uložte prezentaci jako GIF pomocí metody Presentation.save(string, SaveFormat.Gif).
Následující ukázka kódu ukazuje, jak převést soubor PowerPoint PPTX na animovaný GIF v Javě.
// Načíst prezentaci
Presentation presentation = new Presentation("presentation.pptx");
// Uložit prezentaci jako GIF
presentation.save("ppt-to-gif.gif", SaveFormat.Gif);
Java PPTX to GIF – další možnosti
Můžete také přizpůsobit převod PPT na GIF pomocí různých možností, jako je zpoždění mezi snímky, velikost snímku GIF a přechod ve snímcích za sekundu. Následují kroky k přizpůsobení převodu PPT na GIF.
- Načtěte prezentaci PPT/PPTX pomocí třídy Presentation.
- Vytvořte instanci třídy GifOptions.
- Nastavte požadované možnosti, jako je velikost rámu.
- Uložte prezentaci jako GIF pomocí metody Presentation.save(string, SaveFormat.Gif, GifOptions).
Následující ukázka kódu ukazuje, jak převést PPT na animovaný GIF s přizpůsobeným nastavením v Javě.
// Načíst prezentaci
Presentation presentation = new Presentation("presentation.pptx");
// Nastavte možnosti GIF
GifOptions options = new GifOptions();
options.setFrameSize(new Dimension(960, 720)); // the size of the resultant GIF
options.setDefaultDelay(2000); // how long each slide will be shown before moving to the next one
options.setTransitionFps(35); // increase FPS for better transition animation quality
// Uložit prezentaci jako GIF
presentation.save("ppt-to-gif.gif", SaveFormat.Gif, options);
PowerPoint to GIF Java Converter – získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci k používání Aspose.Slides for Java bez omezení hodnocení.
Závěr
V tomto článku jste se naučili, jak převést PowerPoint PPT na animovaný GIF v Javě. Dále jste viděli, jak přizpůsobit převod PowerPoint PPTX na GIF pomocí různých možností. Kromě toho můžete prozkoumat více o Aspose.Slides pro Java pomocí dokumentace. Své dotazy můžete také posílat na naše fórum.