PHP ile Resim Üzerine Yazı Ekleme

Åžubat 2, 2009 | Kategori: Php

Geçenlerde bir site için resim üzerine yazı eklemem gerekti, kullandığım fonksiyonu sizinle de paylaşayım;

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ı';
}

yaz("eski_resim.jpg","yeni_resim.jpg","yazilacak_yazi","3");

Tabi buradaki “3″ font büyüklüğü.



PHP ile Resim Üzerine Yazı Ekleme (4 Cevap)

Avatar

ilyas TEKER

Åžubat 4th, 2009 - 10:20

Zamanın da lazım olmuştu. Biraz daha geliştirip kullanmıştım. Teşekkürler..

Avatar

taha gür

Åžubat 7th, 2009 - 16:49

teşekkür ederim çok yararlı oldu arıodum

Avatar

Taylan

Mart 19th, 2010 - 12:21

Fonksiyona yazının yazılacağı yerde eklenebilir, daha kullanışlı olacaktır, top, bottom, top-left gibi…

Avatar

Bulut

Temmuz 7th, 2010 - 08:35

Bılgıler Iıcın Tşk Ederım.Yenı Gordum Sıtenızı Takıbınızdeyım.Paylasımlarınızı Beklıyorum

Yorum Yap

Son Yorumlar