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 IE6 and 7 only so no need to consider other browsers.
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 IE6 and 7 only so no need to consider other browsers.
The first few results on Google all sound like good options:
@matt b Thanks for these, but non of these really answer the question.
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 SWF, which can be embedded into HTML just like any other flash movie.
Googling for 'ppt to swf' 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 gotta be one out there that does what you need. :)
Try this:
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 IE6/7 you can embed this component into the HTML.
As a side note: If your intranet users also have access to the internet, you can use slideshare widget to embed your PowerPoint presentations in your website
(Remember to mark your presentation as private!)
Here are many ways to embed your PowerPoint presentation on Web. Here is an article for you.
Well, I think you get to convert the powerpoint to flash first. PowerPoint is not a sharable format on Internet. Some tool like PowerPoint to Flash could be helpful for you.
The 'actual answer' is that you cannot do it directly. You have to convert your powerpoint to something that the browser can process. You can save each page of the powerpoint as a jpg and then display as a series of images. You can save the powerpoint 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 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.
I spent a while looking into this and pretty much all of the freeware/shareware on the web sucked. This included software to directly convert the ppt to flash or some sort of video format and also software to record your desktop screen. Software was clunky, quality was poor.
The solution we eventually came up with is a little bit manual, but it gave by far the best quality results:
Saving out as .wmv isn't perfect, but I'm sure it's probably quite straightforward to convert that to some other format or flash. We were looking to get them up on YouTube and this did the trick
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>
As for me i prefer use Presentation to Video Converter.It's tool for convert Power Point into video.I was using it for my business and i like it
DocStoc.com and Scribd.com both work well with IE6 and IE7. They'll show a variety of document types, including ppt's. I use these services for my intranet here at work. Of course, just remember to mark your documents as 'private' after you upload them.