Animated GIF has the ability to contain a number of images in a single file. Therefore, PowerPoint presentations are often converted to GIF files where each image in the GIF represents a slide. To perform the conversion programmatically, this article covers how to convert a PowerPoint PPT or PPTX presentation to an animated GIF in Java. Furthermore, you will learn how to customize frame size, the delay between slides, and frames per second programmatically.