Převeďte PowerPoint PPT na animovaný GIF v Javě

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 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ě.

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.

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.

Viz také