PHP İLE RESİM ÜSTÜNE YAZI YAZMAK

  
      <?php
   
      //Resmimizin bir kopyasını oluşturuyoruz
   
      //Eğer png veya gif kullanacaksanız imagecreatefromgif() veya imagecreatefrompng() fonksiyonunu kullanınız
   
      $resim    = imagecreatefromjpeg("yakuter.jpg");
   
       
   
      //Metin İçin Renk Seçiyoruz
   
      $beyaz = imagecolorallocate($resim, 255,255,255); //Beyaz Renk
   
      $siyah = imagecolorallocate($resim, 0, 0, 0); //Siyah Renk
   
       
  
      //Fontların Olduğu Klasörü Tanıtıyoruz. Linux için bunu araştırarak bulabilirsiniz.
 
      putenv('GDFONTPATH=C:\WINDOWS\Fonts');
 
       
  
      //Kullanmak İstediğimiz Yazı Tipinin Adı
  
      $yazitipi = 'arial.ttf';
 
       
 
      //Metni Resim Üzerine Yazdırıyoruz
 
      //Bu Fonksiyonda Kullanılan Parametreler
  
      //1-Görüntü Tanımlayıcısı, 2-Point Cinsinden Yazı Boyutu, 3-Metni Yazmak İstediğiniz Açı,
 
      //4- ve 5-Metnin Başlangıç x ve y Koordinatları, 6-Metin Rengi, 7-Font Dosyası, 8-Resmin Üzerine Yazılaca Yazı
 
       

      imagettftext($resim, 20, 0, 40, 40, $beyaz, $yazitipi, "Yakuter Günlük");

       
  
      //Görüntümüzü Tarayıcıya Yansıtıyoruz
 
      header("Content-type: image/jpeg");
 
      imagejpeg($resim);
 
       

      //Temizlik
  
      imagedestroy($resim);
 
      ?>
kaynak pehepe