Powerpoint renderer for a page - AEM 6.2 | Community
Skip to main content
divyasekar
New Participant
January 12, 2017
Solved

Powerpoint renderer for a page - AEM 6.2

  • January 12, 2017
  • 3 replies
  • 2586 views

Hi,

I have a requirement to create powerpoint renderer for our pages.

Example : The URL "/content/handson/products/product.ppt" should create a PPT that contains content for URL "/content/handson/products/product.html?wcmmode=disabled".

And it should work for other templates as well in my project.

How to achieve this?

Thanks in advance

Divya

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by kautuk_sahni

Hi 

I am not sure if we can do this, but there are few workarounds that i would like to share with you:

1. Link:- https://www.microsoft.com/web/solutions/powerpoint-embed.aspx

    Step 1 - Create a public folder on Windows Live SkyDrive
    Step 2 - Upload your presentation to Windows Live SkyDrive
    Step 3 - Copy the embed code and paste it to your web page

2. 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>

3. You can create a GIF file for your PPT and then you can use it within AEM (Option is available in MS power point).

Source :- http://stackoverflow.com/questions/39855/embed-a-powerpoint-presentation-into-html

4. Link:- https://support.office.com/en-us/article/Embed-a-presentation-in-a-web-page-or-blog-19668a1d-2299-4af3-91e1-ae57af723a60

    Embed a presentation in a web page or blog

  1. After you create your presentation in PowerPoint Online, on the File tab, click Share, and then click Embed.

  2. To create the HTML code to embed your file in the web page, click Generate Generate HTML code .

  3. In the Embed box, under Dimensions, select the correct dimensions for the blog or web page.

  4. Under Embed Code, right-click the code, click Copy, and then click Close.

    NOTE:  The HTML embed code you copied is an iframe tag supported in many web authoring environments and blog services.

  5. Go to your web page or blog editor, write your post, and then switch to HTML editing.

    TIP:  Make sure the embed code you copied is still the most recent item in your clipboard.

  6. Press Ctrl + V.

I hope this would help you.

~kautuk 

3 replies

kautuk_sahni
kautuk_sahniAccepted solution
Employee
January 13, 2017

Hi 

I am not sure if we can do this, but there are few workarounds that i would like to share with you:

1. Link:- https://www.microsoft.com/web/solutions/powerpoint-embed.aspx

    Step 1 - Create a public folder on Windows Live SkyDrive
    Step 2 - Upload your presentation to Windows Live SkyDrive
    Step 3 - Copy the embed code and paste it to your web page

2. 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>

3. You can create a GIF file for your PPT and then you can use it within AEM (Option is available in MS power point).

Source :- http://stackoverflow.com/questions/39855/embed-a-powerpoint-presentation-into-html

4. Link:- https://support.office.com/en-us/article/Embed-a-presentation-in-a-web-page-or-blog-19668a1d-2299-4af3-91e1-ae57af723a60

    Embed a presentation in a web page or blog

  1. After you create your presentation in PowerPoint Online, on the File tab, click Share, and then click Embed.

  2. To create the HTML code to embed your file in the web page, click Generate Generate HTML code .

  3. In the Embed box, under Dimensions, select the correct dimensions for the blog or web page.

  4. Under Embed Code, right-click the code, click Copy, and then click Close.

    NOTE:  The HTML embed code you copied is an iframe tag supported in many web authoring environments and blog services.

  5. Go to your web page or blog editor, write your post, and then switch to HTML editing.

    TIP:  Make sure the embed code you copied is still the most recent item in your clipboard.

  6. Press Ctrl + V.

I hope this would help you.

~kautuk 

Kautuk Sahni
divyasekar
New Participant
January 13, 2017

I want my AEM site to render PowerPoint for components created in my page.

smacdonald2008
New Participant
January 12, 2017

Can you please provide more details - you want your AEM site to render PowerPoint?