Convert PowerPoint to Animated GIF

Converting Presentations to Animated GIF Using Default Settings

This sample code in Python shows you how to convert a presentation to animated GIF using standard settings:

import aspose.slides as slides

pres = slides.Presentation(path + "pres.pptx")
pres.save("pres.gif", slides.export.SaveFormat.GIF)

The animated GIF will be created with default parameters.

Converting Presentations to Animated GIF Using Custom Settings

This sample code shows you how to convert a presentation to animated GIF using custom settings in Python:

import aspose.slides as slides
import aspose.pydrawing as drawing

pres = slides.Presentation(path + "pres.pptx")

options = slides.export.GifOptions()
options.frame_size = drawing.Size(960, 720) # the size of the resulted GIF  
options.default_delay = 2000 # how long each slide will be showed until it will be changed to the next one
options.transition_fps = 35  # increase FPS to better transition animation quality

pres.save("pres.gif", slides.export.SaveFormat.GIF, options)