#41624 [Asn->Bgs]: Alpha channel lost when using imagerotate

From: Date: Tue, 04 Mar 2008 03:44:52 +0000
Subject: #41624 [Asn->Bgs]: Alpha channel lost when using imagerotate
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-122901@lists.php.net to get a copy of this message
 ID:               41624
 Updated by:       pajoye@php.net
 Reported By:      matthijs at hendrikx-itc dot nl
-Status:           Assigned
+Status:           Bogus
 Bug Type:         GD related
 Operating System: Any
 PHP Version:      5.2.3
 Assigned To:      pajoye
 New Comment:

Sorry for the delay, I somehow did not see this bug report. It is
already fixed, you only have to actually save the alpha information in
the png image:

$im2 = imagerotate($img, 20, 0); 
imagesavealpha($im2,1); // << here
imagepng($im2, 'a.png');



Previous Comments:
------------------------------------------------------------------------

[2007-06-07 12:36:18] matthijs at hendrikx-itc dot nl

Description:
------------
When using imagerotate to rotate an image with an alpha channel,
imagerotate removes the alpha channel.

Reproduce code:
---------------
https://hitc5.hendrikx-itc.nl/phpbug/

Expected result:
----------------
A rotated image with alpha channel, thus being transparent.

Actual result:
--------------
An opaque rotated image.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=41624&edit=1



Thread (3 messages)

« previous php.bugs (#122901) next »