Convert PPTX to HTML without SVG?

Are there any options available to do a crude export of PPTX to HTML without using SVG or bitmaps? I don’t expect the output to be perfect, but as long as the right text is there with the right font size/colors, with whatever semantic/structural data that can be preserved, that’s fine.

If there’s any sample code anywhere that would be great.

Hi Dylan,


Thank you for considering Aspose.Slides.

I have observed your comments and like to share that pptx can not be converted to html without using SVG or bitmaps because pure HTML features are not enough to render slides.

I hope this will be helpful. Please share if I may help you further in this regard.

Best Regards,

I understand that “pure” HTML features will not render a perfect output, but nor does PDF->HTML (in FixedLayout=false mode) render anything like a perfect output, but it’s output that’s far more actual usable.

I just need enough structural and formatting information from the slide to be able to produce a decent web-page approximation of the content in the slides.

Hi Dylan,

Actually exporting slide to pure html is not possible using Aspose.Slides and internal implementation involves SVG in it. The other option that may or may not be possible on your end is to export the paragraphs of text to pure html. In this scheme, you will be needed to traverse through every shape inside slide and then its respective paragraphs to export them to html. Please visit this documentation link to serve the purpose on your end.

Best Regards,

Great! Although it’s missing quite a bit, it’s still very useful as is. Do you know of any good way of converting Aspose.Slides.Table objects to HTML?

Hi Dylan,

I regret to share that there is no feature available to export the Aspose.Slides table to hmtl. The only available export format is to export paragraph to html as shared earlier by Adnan. You can traverse through every table cell and then access its paragraphs to export them to HTML independently.

Many Thanks,