// Make the background transparent imagecolortransparent($im, $black);
// Draw a red rectangle imagefilledrectangle($im, 4, 4, 50, 25, $red);
// Save the image imagepng($im, './imagecolortransparent.png'); imagedestroy($im); ?>
The above example will output
something similar to:
Notes
Note:
Transparency is copied only with imagecopymerge() and
true color images, not with imagecopy() or pallete images.
Note:
The transparent color is a property of the image, transparency is not a
property of the color. Once you have set a color to be the transparent
color, any regions of the image in that color that were drawn previously
will be transparent.