Anyone out there using the Imagick::newPseudoImage function to create
radial gradient images? The documentation at is

When I try using Imagick::newPseudoImage to create a radial gradient,
this error appears in the Apache HTTP error log:

PHP Fatal error:  Uncaught exception 'ImagickException' with message
'Unable to create new pseudo image: radial-gradient:#FF0000-#FFFFFF'
in /var/www/html/energy/scripts/rg.php:6\nStack trace:\n#0
/var/www/html/energy/scripts/rg.php(6): Imagick->newpseudoimage(150,
150, 'radial-gradient...')\n#1 {main}\n  thrown in
/var/www/html/energy/scripts/rg.php on line 6

According to (search for
"RADIAL_GRADIENT...Gradual radial passing from one shade to
another...Returns a rendered radial gradient image using the specified
image size. Specify the desired shading as part of the filename (e.g.
radial-gradient:red-blue or radial-gradient:#F00-#00F)."

Yes, I've tried using "RADIAL_GRADIENT" instead of "radial-gradient"
and every other combination I could think of.

My PHP Script:
        // Create a new imagick object.
        $image = new Imagick();

        // A new image with radial gradient fading from red to white,
150 by 150 pixels.

        // Set the image format to PNG.

        // Output the image.
        header("Content-Type: image/png");
        echo $image;

PHP: 5.1.6


PHP General Mailing List (
To unsubscribe, visit:

Reply via email to