ID: 11814
Updated by: wez
Reported By: steve@stevegodwin.com
Old-Status: Open
Status: Closed
Bug Type: GD related
Operating system:
PHP Version: 4.0.6
Assigned To:
Comments:
And I meant to say that the PHP code has not changed; so it is definitely not a PHP bug.
(Remember that GD 2.0 is still beta)
--Wez.
Previous Comments:
---------------------------------------------------------------------------
[2001-07-01 06:52:32] wez@php.net
This might actually be a bug in GD 2.0; there are a number of bugs in palette based images that will
be fixed in the next release.
--Wez.
---------------------------------------------------------------------------
[2001-06-30 19:45:10] steve@stevegodwin.com
This script worked fine in 4.0.4, but produces a bad color-shift in 4.0.6:
$srcImage = ImageCreateFromJPEG( $srcImgName );
$dstImage = ImageCreate( $dstWidth, $dstHeight );
ImageCopyResized($dstImage, $srcImage, 0, 0, 0, 0,
$dstWidth, $dstHeight, $srcWidth, $srcHeight);
ImageJPEG( $dstImage, $dstImgName );
Using the new 4.0.6 function ImageCreateTrueColor() instead of ImageCreate() on line 2 fixes the
problem.
I wanted to let you know about it in case the underlying changes in GD that caused this problem
might cause other similar problems.
It might be useful to return ImageCreate to its previous functionality and add an ImageCreatePalette
to go with ImageCreateTrueColor. Just a thought.
Thanks.
---------------------------------------------------------------------------
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=11814&edit=2