From 7d97758d3e7bae11962550a40e48520238e82f49 Mon Sep 17 00:00:00 2001 From: RKrom Date: Thu, 3 May 2012 10:08:22 +0000 Subject: [PATCH] Forcing bitmaps to be 24-bit when using torn-edges or shadow, was already 32-bit without alpha... git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@1828 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4 --- Greenshot/Drawing/Surface.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Greenshot/Drawing/Surface.cs b/Greenshot/Drawing/Surface.cs index c2a1711f2..4c9151bdb 100644 --- a/Greenshot/Drawing/Surface.cs +++ b/Greenshot/Drawing/Surface.cs @@ -605,12 +605,12 @@ namespace Greenshot.Drawing { switch (effect) { case Effects.Shadow: offset = new Point(6, 6); - newImage = ImageHelper.CreateShadow((Bitmap)Image, 1f, 7, offset, PixelFormat.Format32bppRgb); //Image.PixelFormat); + newImage = ImageHelper.CreateShadow((Bitmap)Image, 1f, 7, offset, PixelFormat.Format24bppRgb); //Image.PixelFormat); break; case Effects.TornEdge: offset = new Point(5, 5); using (Bitmap tmpImage = ImageHelper.CreateTornEdge((Bitmap)Image)) { - newImage = ImageHelper.CreateShadow(tmpImage, 1f, 6, offset, PixelFormat.Format32bppRgb); //Image.PixelFormat); + newImage = ImageHelper.CreateShadow(tmpImage, 1f, 6, offset, PixelFormat.Format24bppRgb); //Image.PixelFormat); } break; case Effects.Border: