#23482 [NoF->Opn]: Wrong value returned from imageColorTransparent()

From: Date: Wed, 21 May 2003 00:06:53 +0000
Subject: #23482 [NoF->Opn]: Wrong value returned from imageColorTransparent()
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-40103@lists.php.net to get a copy of this message
ID: 23482 User updated by: author at ninelivescomic dot com Reported By: author at ninelivescomic dot com -Status: No Feedback +Status: Open Bug Type: GD related Operating System: Linux 2.4.20 PHP Version: 4.3.1 New Comment: Sorry for the delay. I'm using php on a shared host environment so shuffling around and recompiling different versions is a bit problematic. I'd like to exhaust other possibilities first. Where should I send the picture and source code? Previous Comments: ------------------------------------------------------------------------ [2003-05-20 12:33:26] sniper@php.net No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Open". Thank you. ------------------------------------------------------------------------ [2003-05-15 13:08:52] sniper@php.net Please try using this CVS snapshot: http://snaps.php.net/php4-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-STABLE-latest.zip And we also need that exact same picture you're trying with.. ------------------------------------------------------------------------ [2003-05-13 06:23:38] author at ninelivescomic dot com Recompiled php, using gd bundled (2.0 compatible). This code: <?php $imgStrip= imageCreateFromPNG("20030509.png"); header("Content-type: image/png"); imagePNG($imgStrip); imageDestroy($imgStrip); ?> Displays the image without the transparency, even though I know it has it. Displaying imageing <IMG> tag looks fine. ------------------------------------------------------------------------ [2003-05-05 01:34:12] derick@php.net GD 1.6 doesn't support transparency, so that's the problem. Compile PHP with --with-gd (and nothing else behind it) and it will use the internal bundled GD which supports true color images and transparency. ------------------------------------------------------------------------ [2003-05-04 19:04:14] author at ninelivescomic dot com Hi, I'm using php to return the transparent color of a 4-bit png image with binary transparency. This code: /* begin php code */ $imgBase= imageCreateFromPNG("20030429a.png"); print(imageColorTransparent($imgBase)); /* end php code */ prints -1, which I assume means "no transparent color". I'm sure there IS a transparent color. I've tried this with both an optimized and non-optimized palette, same results. I'm using gd library 1.6.2, and can send the image if it helps. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/23482 -- Edit this bug report at http://bugs.php.net/?id=23482&edit=1

« previous php.bugs (#40103) next »