Embed a PowerPoint presentation into HTML
-
Is it possible to embed a PowerPoint presentation (.ppt) into a webpage (.xhtml)? This will be used on a local intranet where there is a mix of Internet Explorer 6 and Internet Explorer 7 only, so no need to consider other browsers. I've given up... I guess Flash is the way forward.
-
Answer:
Google Docs can serve up PowerPoint (and PDF) documents in it's document viewer. You don't have to sign up for Google Docs, just upload it to your website, and call it from your page: <iframe src="http://docs.google.com/gview?url=http://www.yourwebsite.com/powerpoint.ppt&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>
GateKiller at Stack Overflow Visit the source
Other answers
I don't know of a way to embed PowerPoint slides directly into HTML. However, there are a number of solutions online for converting a PPT file into a http://en.wikipedia.org/wiki/SWF, which can be embedded into HTML just like any other Flash movie. http://www.google.com/search?source=ig&hl=en&rlz=&=&q=ppt+to+swf&btnG=Google+Search seems to give a lot of hits. Some are free, others aren't. Some handle things like animations, others just do still images. There's got to be one out there that does what you need. :)
Herms
You can use Microsoft http://en.wikipedia.org/wiki/Office_Web_Apps to embed PowerPoint and Excel Files. See http://blogs.office.com/b/office_blog/archive/2010/09/24/say-more-in-your-blog-with-embedded-powerpoint-and-excel-files.aspx.
Ryan Nadeau
The 'actual answer' is that you cannot do it directly. You have to convert your PowerPoint presentation to something that the browser can process. You can save each page of the PowerPoint presentation as a JPEG image and then display as a series of images. You can save the PowerPoint presentation as HTML. Both of these solutions will render only static pages, without any of the animations of PowerPoint. You can use a tool to convert your PowerPoint presentation to Flash (.swf) and embed it that way. This will preserve any animations and presumably allow you to do an automatic slideshow without the need for writing special code to change the images.
The first few results on Google all sound like good options: http://www.pptfaq.com/FAQ00708.htm http://www.webdeveloper.com/forum/showthread.php?t=86212
matt b
Try http://www.freedownloadscenter.com/Programming/Delphi_Tools_and_Components/PowerPoint_ActiveX.html. This is an ActiveX component that embeds PowerPoint into an OCX. Since you are using just Internet Explorer 6 and Internet Explorer 7 you can embed this component into the HTML.
FlySwat
I've given up... I guess Flash is the way forward.
GateKiller
As a side note: If your intranet users also have access to the Internet, you can use the http://en.wikipedia.org/wiki/SlideShare widget to embed your PowerPoint presentations in your website. (Remember to mark your presentation as private!)
yoavf
Some Flash tool that can convert the PowerPoint file to Flash could be helpful. Slide share is also helpful. For me, I will take something like PPT2Flash Pro or things like that.
Well, I think you get to convert the powerpoint to flash first. PowerPoint is not a sharable format on Internet. Some tool like http://www.sameshow.com/powerpoint-to-flash.html#107 could be helpful for you.
Related Q & A:
- How To Create An Interactive Powerpoint Presentation?Best solution by Quora
- How to embed a Google Business view in a website?Best solution by quora.com
- How to embed (almost) any document to HTML?Best solution by Stack Overflow
- I have to do a ballet presentation.Best solution by Yahoo! Answers
- How to make a perfect presentation?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.