sdext/source/minimizer/impoptimizer.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
New commits: commit 6998ed74d5e897312211bc8e3da243e00d0ede22 Author: Balazs Varga <[email protected]> AuthorDate: Mon Nov 3 08:34:17 2025 +0100 Commit: Noel Grandin <[email protected]> CommitDate: Mon Nov 3 17:16:24 2025 +0100 tdf#169160 - Fix after presentation minimizer works the file size is barely changed (from 1.6 Mb to ~1.2), comparing to older version with where we used awt::XBitmap and the file size changed from 1.6 Mb to ~0.3. Issue came up after commit: 7243f7c706ceb49d6b3e4dfb8ff72ab43c65dd86 co-author: Gabor Kelemen <[email protected]> Change-Id: Id728abe61556c40d7dfb0f0f9e4fb7278639a691 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193322 Tested-by: Jenkins Reviewed-by: Noel Grandin <[email protected]> diff --git a/sdext/source/minimizer/impoptimizer.cxx b/sdext/source/minimizer/impoptimizer.cxx index aba148cc6f39..f98e5fd59836 100644 --- a/sdext/source/minimizer/impoptimizer.cxx +++ b/sdext/source/minimizer/impoptimizer.cxx @@ -41,7 +41,7 @@ #include <com/sun/star/drawing/XDrawPagesSupplier.hpp> #include <com/sun/star/drawing/XMasterPagesSupplier.hpp> #include <com/sun/star/presentation/XPresentationPage.hpp> -#include <com/sun/star/rendering/XBitmap.hpp> +#include <com/sun/star/awt/XBitmap.hpp> #include <com/sun/star/document/XFilter.hpp> #include <com/sun/star/lang/XMultiServiceFactory.hpp> #include <com/sun/star/graphic/GraphicType.hpp> @@ -371,7 +371,7 @@ static void CompressGraphics( ImpOptimizer& rOptimizer, const Reference< XCompon Reference< XGraphic > xGraphic; if ( rGraphic.maUser[ 0 ].mbFillBitmap && rGraphic.maUser[ 0 ].mxPropertySet.is() ) { - Reference< rendering::XBitmap > xFillBitmap; + Reference< awt::XBitmap > xFillBitmap; if ( rGraphic.maUser[ 0 ].mxPropertySet->getPropertyValue( u"FillBitmap"_ustr ) >>= xFillBitmap ) xGraphic.set( xFillBitmap, UNO_QUERY_THROW ); } @@ -412,7 +412,7 @@ static void CompressGraphics( ImpOptimizer& rOptimizer, const Reference< XCompon } else if ( rGraphicUser.mxPropertySet.is() ) { - Reference< rendering::XBitmap > xFillBitmap( xNewGraphic, UNO_QUERY ); + Reference< awt::XBitmap > xFillBitmap( xNewGraphic, UNO_QUERY ); if ( xFillBitmap.is() ) { awt::Size aSize;
