Issue 79866 - Improve HTML Export
Summary: Improve HTML Export
Status: CLOSED DUPLICATE of issue 61613
Alias: None
Product: Impress
Classification: Application
Component: save-export (show other issues)
Version: OOo 2.2.1
Hardware: All All
: P3 Trivial with 1 vote (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Blocks: 66169
  Show dependency tree
Reported: 2007-07-22 00:59 UTC by discoleo
Modified: 2017-05-20 10:06 UTC (History)
2 users (show)

See Also:
Issue Type: FEATURE
Latest Confirmation in: ---
Developer Difficulty: ---

Sample Presentation to test HTML export (446.00 KB, application/
2007-07-22 01:04 UTC, discoleo
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description discoleo 2007-07-22 00:59:47 UTC
= *INTRO* =

In the past several years, more and more presentations are held online.
Actually, the trend is clearly away from the classic meeting involving sitting
in front of a beamer and watching a power point (or impress) presentation
projected on the wall.

Several sites have specialized on online presentations, like Medscape
( and Univadis ( There are
dozens of other sites and the number is likely to increase further.

Unfortunately, these online presentations involve saving the original
presentation as individual images and embedding these images into web pages.

However, this method has major disadvantages.


1. the content of the slide is destroyed (converted to a picture)
2. NO interactivity
3. everyone has its own browsing preferences
   - fixed-size slides cannot be adapted to the custom size of the browser window

I will therefore submit a number of feature requests intended to solve these
problems. Additionally, they are all intended to ease the working with
web-presentations and also to enhance Impress' handling of web-presentations.
Therefore, the ultimate goal lies in arming Impress for the future.

All these issues block issue 66169 (see


OOo's Impress export to HTML should be enhanced.

Currently, OOo's export to html is minimal at best:
 - the structure is lost
 - many features are lost
 - and, most importantly, it does NOT take benefit of web formats, like:
   -- variable display size (non-fixed, as every user prefers a different web
browser display size)
   -- interactivity (web-features like js, ...)

This issue shall deal with the HTML export. I will post several new issues
dealing with the remaining features.

*Impress shall export a presentation as a TRUE HTML file*, and not as mere images!

Please note, that it is possible to include almost any effect inside an
html-presentations using only standard HTML. I have posted a PHP-script that
generates such web-based presentations on (it was only a proof
of concept program and I won't have time to improve it; but it shows that it is
possible to do more than OOo currently does, even 3D-effects), see

OOo shall export:
 - tables
 - complex lists (bullets and numbering, including multiple levels)
 - text frames
 - relative positioning, and many more

I will attach one of my old presentations (a MS ppt, but it is opened correctly
in Impress). Try to export it as HTML and view the Text-HTML. It is disappointing.
Comment 1 discoleo 2007-07-22 01:04:32 UTC
Created attachment 46965 [details]
Sample Presentation to test HTML export
Comment 2 christian.guenther 2007-07-25 09:31:28 UTC
It's a feature
Comment 3 discoleo 2007-07-25 10:16:36 UTC
This issue has some significant resemblance to issue 61613

Because that issue has more votes, I have added my 2 votes to that issue and
left only 1 vote for this one.

I definitely hope that Impress improves export to HTML files. [include css,
export attributes, export as text-objects NOT images, add specific web
interactivity - see other issues filed by me in this series).
Comment 4 gerymate 2009-03-31 12:12:13 UTC
I have added a possible alternative solution to this problem to issue 61613.
Comment 5 Edwin Sharp 2014-04-29 15:01:19 UTC
Duplicate per comment 3

*** This issue has been marked as a duplicate of issue 61613 ***