With the help of "OpenXml " interoperability , ppt slides can be created from WebBrowser.

PPT Slides can ce created through Browser- they can also be dragged and postioned one below the other ob Browser( using Javascript.).Later the slides created & positioned can be submitted to server to create a power point slide(*.pptx).

We are currently working on a project based on this.