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)
ilyas TEKER
Åžubat 4th, 2009 - 10:20
Zamanın da lazım olmuştu. Biraz daha geliştirip kullanmıştım. Teşekkürler..
taha gür
Åžubat 7th, 2009 - 16:49
teşekkür ederim çok yararlı oldu arıodum
Taylan
Mart 19th, 2010 - 12:21
Fonksiyona yazının yazılacağı yerde eklenebilir, daha kullanışlı olacaktır, top, bottom, top-left gibi…
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