Embed a Powerpoint in a Web Page
Plain and simple...this is the best method to embed any Microsoft or Adobe file into a HTML website.
<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=[https://www.your_website/file_name.pptx]' width='100%' height='600px' frameborder='0'>
Just to update this question - as there is a new way to embed Powerpoints in a web page. If you have an account on OneDrive, do the following using Powerpoint Online (accessing Powerpoint via the browser) to embed a Powerpoint:
- Click 'File', then 'Share', then 'Embed'
- Click the 'Generate' button to generate HTML code to be embedded
- Copy the 'Embed Code' and paste it in the HTML of a website