php ile resim üstüne yazı yazma
<?php
/* RESIM ÜSTÜNE YAZI YAZMA */
//Resmimizin bir kopyasini olusturuyoruz
//Eger png veya gif kullanacaksaniz imagecreatefromgif() veya imagecreatefrompng() fonksiyonunu kullaniniz
$resim    = imagecreatefromjpeg("php_mysql.jpg");
  
//Metin Için Renk Seçiyoruz
$beyaz = imagecolorallocate($resim, 255,255,255); //Beyaz Renk
$siyah = imagecolorallocate($resim, 0, 0, 0); //Siyah Renk

//Fontlarin Oldugu Klasörü Tanitiyoruz
putenv('GDFONTPATH=C:WINDOWSFonts');
  
//Kullanmak Istedigimiz Yazi Tipinin Adi
$yazitipi = 'arial.ttf';

//Metni Resim Üzerine Yazdiriyoruz
//Bu Fonksiyonda Kullanilan Parametreler
//1-Görüntü Tanimlayicisi, 2-Point Cinsinden Yazi Boyutu, 3-Metni Yazmak Istediginiz Açi, 
//4- ve 5-Metnin Baslangiç x ve y Koordinatlari, 6-Metin Rengi, 7-Font Dosyasi, 8-Resmin Üzerine Yazilaca Yazi
  
imagettftext($resim, 20, 0, 40, 40, $beyaz, $yazitipi, "PHP & MySQL");

//Görüntümüzü Tarayiciya Yansitiyoruz
header("Content-type: image/jpeg");
imagejpeg($resim);

//Temizlik
imagedestroy($resim);
?>