Embed Powerpoint slide in Windows forms app.

I would like to display a powerpoint slide in a windows forms application.

How do I go about doing this?
What controls or 3rd part tools might help?
Is it possible to do this without having powerpoint installed on the machine?
Who is Participating?
Using Aspose.Slides for .NET you can do this easily without  requiring PowerPoint installed on the  users machine. I think this is the best and cleanest option. I havent looked at their pricing on this component, but my experience with them has been that they don't hesitate to charge.

Here are a few other examples - using all sorts of different approaches:

Window capture: http://skp.mvps.org/vb/pptvbwnd.htm
WebBrowser control: http://www.dailydoseofexcel.com/archives/2004/12/27/show-powerpoint-slides-on-a-form/
PowerPoint Viewer and/or ActiveX DSO Framer: http://social.msdn.microsoft.com/Forums/en/vbgeneral/thread/739d453e-092e-46c3-8bc2-1836d5a9b4f8, http://reliez.net/2010/09/02/hosting-office-with-microsoft-dso-framer/, http://download.cnet.com/Microsoft-Developer-Support-Office-Framer-Control-Sample-KB-311765/3000-2206_4-10732960.html, http://www.dotnetmonster.com/Uwe/Forum.aspx/winform/21433/Embedded-PowerPoint-in-WindowsForms (note that ActiveX DSO Framer seems to have disappeared into thin air)

lachmannAuthor Commented:
These links answer none of my questions.

Is there anyone that has actual hands on experience with my issues?
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

The Google Documents List Data API allows client applications to programmatically access and manipulate user data stored with Google Documents

here you are the documentation of Google Documents List API

.NET Language Guide (v2.0)
go to Uploading a presentation, it can take ppt flie and publish it for public usage

then you can embed it in your site using an iframe
lachmannAuthor Commented:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.