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:

  1. Click 'File', then 'Share', then 'Embed' Share Powerpoint
  2. Click the 'Generate' button to generate HTML code to be embedded Generate HTML
  3. Copy the 'Embed Code' and paste it in the HTML of a website Copy Embed Code