Hi,
I am currently evaluating Aspose Slides for Java and experiencing a strange effect. When I read a PPTX file (one slide only, created with Actuate BIRT) this works well, but if I want to just save the document again, the following error occurs:
Exception in thread "main" class com.aspose.slides.pa5e0ff62.pbdb106a0.i: element already exists
com.aspose.slides.Collections.Generic.SortedList.do(Unknown Source)
com.aspose.slides.Collections.Generic.SortedList.addItem(Unknown Source)
com.aspose.slides.p2cbca448.am.if(Unknown Source)
com.aspose.slides.p2cbca448.am.do(Unknown Source)
com.aspose.slides.p2cbca448.am.do(Unknown Source)
com.aspose.slides.awb.case(Unknown Source)
com.aspose.slides.awb.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.save(Unknown Source)
SlidesLoadNoSave.main(SlidesLoadNoSave.java:13)
at com.aspose.slides.Collections.Generic.SortedList.do(Unknown Source)
at com.aspose.slides.Collections.Generic.SortedList.addItem(Unknown Source)
at com.aspose.slides.p2cbca448.am.if(Unknown Source)
at com.aspose.slides.p2cbca448.am.do(Unknown Source)
at com.aspose.slides.p2cbca448.am.do(Unknown Source)
at com.aspose.slides.awb.case(Unknown Source)
at com.aspose.slides.awb.do(Unknown Source)
at com.aspose.slides.Presentation.do(Unknown Source)
at com.aspose.slides.Presentation.do(Unknown Source)
at com.aspose.slides.Presentation.save(Unknown Source)
at SlidesLoadNoSave.main(SlidesLoadNoSave.java:13)
Here's the code for processing the file, file is attached.
IPresentation presentation = PresentationFactory.getInstance().readPresentation("ActuateBIRT.pptx");
presentation.save("result.pptx", SaveFormat.Pptx);
Many thanks for helping,
mbcon