Re: Imagick question

From: Date: Thu, 05 Nov 2009 19:22:51 +0000
Subject: Re: Imagick question
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-299659@lists.php.net to get a copy of this message
Brady Mitchell wrote:
I'm sure it can be done, but without seeing your code we can't really help. Easily solved. From the PHP manual (http://www.php.net/manual/en/function.imagick-roundcorners.php):
     <?php
       $image = new Imagick();
       $image->newPseudoImage(100, 100, "magick:rose");
       $image->setImageFormat("png");
       $image->roundCorners(5,3);
       $image->writeImage("rounded.png");
     ?>
That produces a nice transparent cornered image, as it should. However, try saving it as a JEPG instead. Set the image format to 'jpeg' and write it out as 'rounded.jpg' and you'll notice the corners are now black. I know JPEG doesn't support transparency, that's fine. What I want is to change the black to white instead. -- A

« previous php.general (#299659) next »