diff options
author | Radek Doulik <rodo@novell.com> | 2013-07-08 18:56:33 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2013-07-08 18:57:44 +0200 |
commit | 4a9a2c0ed10608d1afcaebaf8bd25059b7a3f4be (patch) | |
tree | d56c691e6cbb003ff701b29d06ec71c476abfb3b /sd | |
parent | 3a54294e45f20e7705d06b9aa036a2ba12f56a50 (diff) |
Turn Radek's notes into README files.
Change-Id: I904142622ac37b394ddedf62bb7d9c099fc9cab4
Diffstat (limited to 'sd')
-rw-r--r-- | sd/README | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sd/README b/sd/README index a64dbd4f9440..b8c236d13416 100644 --- a/sd/README +++ b/sd/README @@ -22,3 +22,22 @@ pptx. their locations are listed bellow: oox/source/drawingml and oox/source/*) * pptx export is in sd/source/filter/eppt (mostly in pptx-* source files) and shared part is in oox/source/export + +== PPTX export/import filters == + +PPTX export filter is split into 2 parts. Impress related part is in +sd/source/filter/eppt/pptx-* and the other part is in +oox/source/export/ because it contains mostly code related to +DrawingML, which is shared with writer and calc ooxml export. + +The export filter was written in 2009 IIRC and was not much extended +feature-wise lately. + +FUTURE work: add custom shapes export (see below). enhance text +output, we don't write text style for indentation levels now, need to +export a:lvl1pPr, a:lvl2pPr, ... elements. + +PPTX import was written by Sun/Oracle and then extended in LibreOffice +a lot during bug fixing. It is located in oox/source/ppt and +oox/source/drawingml. The areas with most bugs (at least until today) +were shape placeholders and text style inheritance. |