ďťż
Podstrony
|
telcocafewitam, 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? |
|||
Sitedesign by AltusUmbrae. |