summaryrefslogtreecommitdiff
path: root/vcl/source/gdi
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2021-03-25 21:25:12 +0900
committerTomaž Vajngerl <quikee@gmail.com>2021-03-26 08:28:42 +0100
commita76fc7e8049734d4a676e5b07e846e1812270e6a (patch)
tree40edd28f5884bbc0d140f9fbc36763fdca008a84 /vcl/source/gdi
parent5ea16544186752e1345427d448882a7ce65ad6f1 (diff)
vcl: Create 8-bit palette bitmap instead of 4-bit in ImplBmpMonoFnc
Change-Id: I28525e54e4d2b932cfdd6369b72270db81f68214 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113136 Tested-by: Tomaž Vajngerl <quikee@gmail.com> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'vcl/source/gdi')
-rw-r--r--vcl/source/gdi/gdimtf.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/vcl/source/gdi/gdimtf.cxx b/vcl/source/gdi/gdimtf.cxx
index 110485abf4e6..9d329439de80 100644
--- a/vcl/source/gdi/gdimtf.cxx
+++ b/vcl/source/gdi/gdimtf.cxx
@@ -1771,12 +1771,11 @@ Color GDIMetaFile::ImplColMonoFnc( const Color&, const void* pColParam )
BitmapEx GDIMetaFile::ImplBmpMonoFnc( const BitmapEx& rBmpEx, const void* pBmpParam )
{
BitmapPalette aPal( 3 );
-
aPal[ 0 ] = COL_BLACK;
aPal[ 1 ] = COL_WHITE;
aPal[ 2 ] = static_cast<const ImplBmpMonoParam*>(pBmpParam)->aColor;
- Bitmap aBmp(rBmpEx.GetSizePixel(), vcl::PixelFormat::N4_BPP, &aPal);
+ Bitmap aBmp(rBmpEx.GetSizePixel(), vcl::PixelFormat::N8_BPP, &aPal);
aBmp.Erase( static_cast<const ImplBmpMonoParam*>(pBmpParam)->aColor );
if( rBmpEx.IsAlpha() )