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;

Reply via email to