diff options
author | Marco Cecchetti <marco.cecchetti@collabora.com> | 2017-07-20 12:18:37 +0200 |
---|---|---|
committer | Marco Cecchetti <mrcekets@gmail.com> | 2017-07-20 15:35:11 +0200 |
commit | f715c6cfa41ad5a552181bad5e36e8e03f96f480 (patch) | |
tree | 44ad9bb0cb896f24b3664a02e8ab68be9c1ed3f1 /svx/source/xoutdev/_xoutbmp.cxx | |
parent | 0d5b54116b92c126eb7fcd7b832aceed17011c79 (diff) |
support for filter dialog when an image is exported from context menu
When user save the selected image in a non-vector format the filter
dialog used in Draw pops up for filter setting.
Change-Id: Ic98b48a47322e807627b7a2ccd8044ec0db30efc
Reviewed-on: https://gerrit.libreoffice.org/40223
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
Diffstat (limited to 'svx/source/xoutdev/_xoutbmp.cxx')
-rw-r--r-- | svx/source/xoutdev/_xoutbmp.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/svx/source/xoutdev/_xoutbmp.cxx b/svx/source/xoutdev/_xoutbmp.cxx index 939c5abbbb79..8cfd9ed67b80 100644 --- a/svx/source/xoutdev/_xoutbmp.cxx +++ b/svx/source/xoutdev/_xoutbmp.cxx @@ -119,7 +119,8 @@ Graphic XOutBitmap::MirrorGraphic( const Graphic& rGraphic, const BmpMirrorFlags ErrCode XOutBitmap::WriteGraphic( const Graphic& rGraphic, OUString& rFileName, const OUString& rFilterName, const XOutFlags nFlags, - const Size* pMtfSize_100TH_MM ) + const Size* pMtfSize_100TH_MM, + const css::uno::Sequence< css::beans::PropertyValue >* pFilterData ) { if( rGraphic.GetType() != GraphicType::NONE ) { @@ -342,7 +343,7 @@ ErrCode XOutBitmap::WriteGraphic( const Graphic& rGraphic, OUString& rFileName, if( !(nFlags & XOutFlags::DontAddExtension) ) aURL.setExtension( aExt ); rFileName = aURL.GetMainURL( INetURLObject::DecodeMechanism::NONE ); - nErr = ExportGraphic( aGraphic, aURL, rFilter, nFilter ); + nErr = ExportGraphic( aGraphic, aURL, rFilter, nFilter, pFilterData ); } } } |