From 949d7b670cda798c54de072ba9d8f0aabe8afd8c Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Sat, 3 Feb 2018 11:21:53 +0100 Subject: RTF filter: handle horizontal flip of picture frames Only shapes were handled previously. Change-Id: Ie03947d7ae065729ef85addddb1ede32637622f2 Reviewed-on: https://gerrit.libreoffice.org/49178 Reviewed-by: Miklos Vajna Tested-by: Jenkins --- writerfilter/source/rtftok/rtfsdrimport.cxx | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'writerfilter/source') diff --git a/writerfilter/source/rtftok/rtfsdrimport.cxx b/writerfilter/source/rtftok/rtfsdrimport.cxx index 89b587012ff3..6f712d9a75c0 100644 --- a/writerfilter/source/rtftok/rtfsdrimport.cxx +++ b/writerfilter/source/rtftok/rtfsdrimport.cxx @@ -890,6 +890,13 @@ void RTFSdrImport::resolve(RTFShape& rShape, bool bClose, ShapeOrPict const shap { m_xShape = xShape; // store it for later resolvePict call } + + // Handle horizontal flip. + if (obFlipH == true) + { + if (xPropertySet.is()) + xPropertySet->setPropertyValue("IsMirrored", uno::makeAny(true)); + } return; } -- cgit