Reputation: 1637
I want to display my PowerPoint presentation into a WPF application.
Requirements:
I tried 2 solutions:
I don't know where to go with this.... Thank you.
Edit:
Few months later, the only "good" solution that I can get all what I want (with animations, sound etc..) is to embed a c++ control... if wanyone have a solution for WPF and it's managed, I would like to know.
As for the given answer:
Thanks
Upvotes: 1
Views: 12313
Reputation: 3979
I just know that with DevExpress 12 it is possible to integrate PowerPoint, Excel, Word and Outlook as a Control. So you can put a PowerPoint Control on your form like a Textbox. DevExpress is a really nice framework but the disadvantage is, that one license costs 900 dollars.
Upvotes: 0
Reputation: 19608
These links may help you
I found more codeproject article about hosting Powerpoint in WPF
http://www.codeproject.com/Articles/118676/Embedding-PowerPoint-presentation-player-into-a-WP
Upvotes: 3
Reputation: 4632
Not the cleanest of solutions, but one we had to go for a few years ago in a .NET 1.1 application.
1.) Provided that there is any application installed on the client system that a) can open Powerpoint files and b) has also installed a browser plugin to view them inside a browser window, you could use the WebBrowser
control and Navigate()
to the Powerpoint file.
If there is, for example, a MS office or OpenOffice installation on the client system, this would allow you to view Powerpoint presentations inside, say, Internet Explorer.
2.) An alternative approach was to use the Microsoft Powerpoint Viewer and embed in a WinForms control. Unfortunately we had to use a very old version, I think for Office 2000, because newer version did not support embedding anymore as Microsoft told us. This might have changed in the meantime, but I do not know about that.
Upvotes: 1