diff options
author | Ravindra Vidhate <ravindra.vidhate@synerzip.com> | 2014-04-28 15:05:54 +0530 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-05-06 09:57:59 +0200 |
commit | cbcc6189e300b6aa5e9e8e6883598a4d28b770c0 (patch) | |
tree | b4641e4d761e85ef12944e8a7b5d7b434fe235ed /writerfilter/source/dmapper/TablePositionHandler.hxx | |
parent | a4ff20eefaa52f97bacbdb2db16ae5b05a71f536 (diff) |
fdo#77887 : Floating Table positions are not preserved when doing Export
The margin of the floating table from top of the page is not being preserved correctly and it also get increased.
The w:tblpPr tag is also not preserved.
Reviewed on:
https://gerrit.libreoffice.org/9185
Change-Id: I8a27a4bab94a1afd27a7ba49ca55ff014918fffc
Diffstat (limited to 'writerfilter/source/dmapper/TablePositionHandler.hxx')
-rw-r--r-- | writerfilter/source/dmapper/TablePositionHandler.hxx | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/writerfilter/source/dmapper/TablePositionHandler.hxx b/writerfilter/source/dmapper/TablePositionHandler.hxx index 592b13485c51..6fd28b47f816 100644 --- a/writerfilter/source/dmapper/TablePositionHandler.hxx +++ b/writerfilter/source/dmapper/TablePositionHandler.hxx @@ -38,6 +38,48 @@ class TablePositionHandler virtual void lcl_sprm(Sprm& sprm) SAL_OVERRIDE; public: + int getY() + { + return m_nY; + } + int getX() + { + return m_nX; + } + int getLeftFromText() + { + return m_nLeftFromText; + } + int getRightFromText() + { + return m_nRightFromText; + } + int getTopFromText() + { + return m_nTopFromText; + } + int getBottomFromText() + { + return m_nBottomFromText; + } + + OUString getVertAnchor() + { + return m_aVertAnchor; + } + OUString getYSpec() + { + return m_aYSpec; + } + OUString getHorzAnchor() + { + return m_aHorzAnchor; + } + OUString getXSpec() + { + return m_aXSpec; + } + TablePositionHandler(); virtual ~TablePositionHandler(); |