Merge ppt generated by ssrs


I have a number of power point files generated by ssrs. I would like to create an unique file based
on all those file. I use aspose slide AddClone function to add slides to the created merged book.

This process take around 8 hours to merge 150 files.

is there a work around to get this task done in less time ?

The code i use is like:
Aspose.Slides.Presentation destPres = new Aspose.Slides.Presentation();
Aspose.Slides.ISlideCollection slds = destPres.Slides;
Using (Aspose.Slides.Presentation srcPres1 = new Aspose.Slides.Presentation(file))
{
foreach (var item in srcPres1.Slides)
{
slds.AddClone(item);
}
}
//Write the destination presentation to disk
destPres.Save(resultFilename, SaveFormat.Pptx);

Thank you

bresse

Hi Bresse,

The amount of time consumed by the AddClone method depends on number of slides in the presentation, and the content on those slides. If there are tables or multimedia content (Pictures, Video Frames, Audio Frames etc) on any slide then it will take more time as compared to a slide with only normal textual data. That’s why the cloning time varies from slide to slide thus collectively on presentation to presentation level. So if you think merging the presentations is taking more time, than I request you to share presentations deck, sample application and time consumed on your end. Please also share the hardware and operating system specifications which are used on your end. I will then investigate further on my end to help you.


Best Regards,