ID: 10097
Updated by: sniper
Reported By: [EMAIL PROTECTED]
Old-Status: Open
Status: Closed
Bug Type: *Graphics related
Assigned To: 
Comments:

This is limitation of GD library. It only supports 256 colors. Not a bug in PHP.

--Jani


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

[2001-04-01 13:28:40] [EMAIL PROTECTED]
explanation :

The clocks hands SHOULD be in 2 different red variants if no different color is 
specified - it works in a low-color JPG :

http://oct31.de/dyn/clock.php
- no texture, image created with ImageCreate()
- the clock hands show in red

http://oct31.de/dyn/clock.php?img=ffffff&hs=30
- ffffff.jpg is a plain white JPG
- the clock hands show in red

The same on a JPG with more colors :
http://oct31.de/dyn/clock.php?img=av_face1&hs=30
- av_face1 uses 2686 different colors
- the clock hands show in a color that is used somewhere in the source JPG

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

[2001-04-01 13:19:02] [EMAIL PROTECTED]
Could you please clarify this a little bit ie.
add the examples of both cases (one color allocation that doesn't work and the one 
that works)

--Jani


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

[2001-04-01 13:15:24] [EMAIL PROTECTED]
After creating an image with ImageCreateFromJPEG() all ImageAllocate() on this image 
fail.
The same script with ImageCreate() works fine.

http://oct31.de/dyn/clock.php?img=avface2bl
http://oct31.de/dyn/clock.php

Config see http://oct31.de/php/phpinfo.php

I don't run the server myself and cannot tell much about the configuration.

Script source at http://oct31.de/aw/phpclock/index.html

==== modification ====

It seems to be an undocumented limitation, not a bug.

After trying ImageColorAllocate() on an image created from a JPG with only very few 
colors, the colors could be allocated

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

[2001-04-01 13:04:39] [EMAIL PROTECTED]
Please explain HOW it doesn't work? 
The URLs seem to work just fine.

And you shouln't be reporting the bug if you're not
admin of the site as you can't try any other versions
of PHP or GD.

And FYI: ImageColorAllocate() after imagecreatefromjpeg()
works just fine for me.


--Jani


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

[2001-04-01 08:04:18] [EMAIL PROTECTED]
After creating an image with ImageCreateFromJPEG() all ImageAllocate() on this image 
fail.
The same script with ImageCreate() works fine.

http://oct31.de/dyn/clock.php?img=avface2bl
http://oct31.de/dyn/clock.php

Config see http://oct31.de/php/phpinfo.php

I don't run the server myself and cannot tell much about the configuration.

Script source at http://oct31.de/aw/phpclock/index.html

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

The remainder of the comments for this report are too long.  To view the rest of the 
comments, please view the bug report online.


ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=10097&edit=2


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to