<?php 
imagecreatefrompng() fonksiyonunu kullanınız 
$resim    = imagecreatefromjpeg("resim.jpg"); 
$beyaz = imagecolorallocate($resim, 255,255,255); //Beyaz Renk 
$siyah = imagecolorallocate($resim, 0, 0, 0); //Siyah Renk 
putenv('GDFONTPATH=C:WINDOWSFonts'); 
$yazitipi = 'arial.ttf'; 
imagettftext($resim, 20, 0, 40, 40, $beyaz, $yazitipi, "Buraya yazdığım yazı gelecek"); 
header("Content-type: image/jpeg"); 
imagejpeg($resim); 
imagedestroy($resim); 
?>
Arkadaşlar pehepe.org den aldığım bu kodlar ile resmi üzerine isim yazdırabiliyorum fakat yazıyı uzun yazınca resmi taşıyor benim yapmak istediğüim şey yazdığım yazıyı bu resme sığdırması bunu yapamadım yapabilen arkadaşlar bir yapabilirlermi acaba.. Şimdiden teşekkür ediyorum..