Does IE even support PNG transparncy properly anyways??? maybe thats the
issue here?

Jason
"Kevin" <[EMAIL PROTECTED]> wrote: 
> 
> Hi,
> 
> I am having PHP Version 4.3.4 with GD 2.0.15 compatible and PNG support
> enabled.
> 
> My problem with the following code is that the image produced be this code
> is not transparent. It has a black background. I have viewed it in IE 6 and
> its not transparent.
> 
> Can someone help me how to make this image transparent?
> 
> <?php
> 
> // imagecolorallocate ( resource image, int red, int green, int blue)
> // imagettftext ( resource image, float size, float angle, int x, int y, int
> color, string fontfile, string text)
> // imagepng ( resource image [, string filename])
> // imagecreatetruecolor ( int x_size, int y_size)
> // imagecolortransparent ( resource image [, int color])
> 
> header("Content-type: image/png");
> $im = imagecreatetruecolor(400,600); // i have used imagecreatetruecolor in
> place of imagecreate()
> $bg = imagecolorallocate($im, 0, 0, 0);
> imagecolortransparent($im, $bg); // this function makes the color
> transparent specified in $bg.
> 
> $j=0;
> $k = 0;
> $r = 1;
> $g = 100;
> $b = 20;
> 
> for($i=1;$i<=50;$i++)
> {
>      if($r > 255)
>           $r = 1;
>      if($g > 255)
>           $g = 100;
>      if($b > 255)
>           $b = 20;
> 
>      $textcolor = imagecolorallocate($im, $r, $g, $b);
>      $r = $r * 3;
>      $g = $g + 10;
>      $b = $b + 20;
> 
>      imagettftext($im, 10, 0, 0, $j, $textcolor, "fonts/2.ttf", "Row number
> : $i | Color = " . $textcolor);
>      $j=$j+12;
> }
> imagepng($im,"kk.png");
> ?>
> 
> Thanks a lot for reading this far.
> -- 
> Kevin
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to