<?php function sygnaturka($img) { // definicja kolorow ImageAlphaBlending($img, true); $white = imagecolorallocatealpha($img, 255,255,255,50); $blue = imagecolorallocatealpha($img, 0,0,255,70); $black = imagecolorallocatealpha($img, 0,0,0,50); imagefilledrectangle($img, 0, 5, 250, 25, $blue); $font=\"ariblk.ttf\"; $text=\"jakistam napis\"; imagettftext($img, 10, 0, 10, 20, $white, $font, $text); } ?>
wszystko fajnie działa ale tylko dla obrazów utworzonych funkcją imagecreatefromjpeg , dla gif i png prostokąt jak i napis nie sa przeźroczyste.
czemu to tak ?