function yaz($eski,$yeni,$text,$font)
{
$resmim = imagecreatefromjpeg($eski);
if(!$resmim)
{
die("Böyle Bir Resim Yok");
}
$yellow = imagecolorallocate($resmim, 255, 255, 0);
$black = imagecolorallocate($resmim, 0, 0, 0);
$width = imagesx($resmim);
$height = imagesy($resmim);
imagefilledrectangle($resmim, 0, ($height-18) , $width, $height, $black);
$yazilacak = ( $width - imagefontwidth($font)*strlen($text) )/2;
imagestring($resmim, $font, $yazilacak, $height-18, $text, $yellow);
imagejpeg($resmim,$yeni);
imagedestroy($resmim);
echo 'Resime yazı Yazıldı';
}
Kullanımı Şöyle
yaz("eski_resim.jpg","yeni_resim.jpg","s4l1h","3");
eski_resim.jpg Yazılacak olan dosya
yeni_resim.jpg yazı yazıldıktan sonra oluşturulacak Dosya Adı
s4l1h Resime Yazılacak yazı
3 Yazı Boyutu
Aşağıda Yazı yazmadan Önceki Resmin Halini ve Sonraki Halini Görebilirsiniz

