ďťż

[php|gd] przezroczyste tło

       

Podstrony


telcocafe

witam, napisałem sobie taki kodzik generujący tekst jednakże nie wiem jak zrobić żeby jego tło było przezroczyste!
próbowałem z imagecolorallocatealpha() ale coś mi nie wychodziło

tu jest kod:
<?php $string = $_GET['tekst']; $fontsize=20; $marginX=15; $imgH=25; $fontfile="Sands Of Fire.ttf"; $imgColorHex="B90B0D"; $txtColorHex="FFFFFF"; if($string != "") { Header("Content-type: image/png"); $spacing = 0; $line = array("linespacing" => $spacing); $box = @imageftbbox($fontsize,0,$fontfile,$string,$line) or die("ERROR"); $tw=$box[4]-$box[0]; //image width $marginY = $imgH - (($imgH - $fontsize) / 2); $imgWidth = $tw + (2*$marginX); $im = ImageCreate($imgWidth, $imgH); $int = hexdec($imgColorHex); $arr = array("red" => 0xFF & ($int >> 0x10), "green" => 0xFF & ($int >> 0x8), "blue" => 0xFF & $int); $black = ImageColorAllocate($im, $arr["red"], $arr["green"], $arr["blue"]); $int = hexdec($txtColorHex); $arr = array("red" => 0xFF & ($int >> 0x10), "green" => 0xFF & ($int >> 0x8), "blue" => 0xFF & $int); $white = ImageColorAllocate($im, $arr["red"], $arr["green"], $arr["blue"]); ImageFtText($im, $fontsize, 0, $marginX, $marginY, $white, $fontfile, $string, array()); ImagePng($im); ImageDestroy($im); } ?>



http://pl.php.net/ma...r...ent&lang=pl
Pierwszy wynik?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.