I am testing the v4.0.1 aspose slides for .net dll and have two issues. I am doing a search and replace for text contained across all slides. There doesnt seem to be a top level way to do this like in the aspose.word and aspose.cells product, so i am iterating through all the slides, textholders and shapes per a couple of forum postings i saw.
there are two issues i came across. the attached unit test project has unit tests for both ppt and pptx
1. ppt issue: when i search and replace text in ppt files, once the file is saved, the style and formatting gets screwed up. run the powerpoint_ppt unit test and then open up the randomly named ppt file under your test results out folder and compare it to the test.ppt that is included in the unit test project. you will see even on the first page, for example, that the merge field [b_officialname] is no longer in white text and centered.
2. pptx issue. when i search and replace text in ppt files, once the file is saved, the new file cannot be opened in office 2007. run the powerpoint_pptx unit test and then try and open up the randomly named pptx file under your test results out folder.