Wiki

Clone wiki

Aspose for Apache POI / Move-Slide-to-New-Position

Apache POI SL

XMLSlideShow ppt = new XMLSlideShow(new FileInputStream("presentation.pptx"));

//add slides
...
...

// Moving slide to new position
XSLFSlide[] slides = ppt.getSlides();
ppt.setSlideOrder(slides[0], 4);

Aspose.Slides

//Instantiate a Presentation object that represents a PPT file
Presentation pres = new Presentation("data/presentation.ppt");

//Accessing a slide using its slide position
ISlide slide = pres.getSlides().get_Item(0);

//Change the position of the selected slide
slide.setSlideNumber(2);

Download Source Code

Updated