Hoşgeldin Misafir

Php Resim Üzerine Yazı Yazdırma

MiRaT

13 Kas 2017
2,077 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
-Php Resim Üzerine Yazı Yazdırma--

-Bir çok emlak sitesinde, resim galerilerinde ve haber scriptlerinde görmüşüzdür resimlerin üzerine yazılan yazıları.Bu tür bol görselli sitelerde resimlerin çalınmasını engellemeke için site sahipleri görsellerin üzerine site isimlerini yazar tabiki bu yöntem çok sayıda görsel olduğu için işkenceye dönüşecektir.Tamda bu sırada hayat kurtarıcısı=php giriyor devreye ve bir kaç satır kod ile hem resim üzerine yazı yazmamızı hemde resimlere efekt uygulamamızı kolaylaştırıyor üstelik hiç bir resim editörü kullanmadan.Kod dizisi aşağıdaki gibidir.--


Kod:
<?php
header("Content-type: image/png"); // resim uzantısı
$im = imagecreatetruecolor(400, 30);
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 399, 29, $white);
$text = 'Deneme...'; // yazımız
$font = 'arial.ttf'; // font
imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);
imagettftext($im, 20, 0, 10, 20, $black, $font, $text);

// Using imagepng() results in clearer text compared with imagejpeg()
imagepng($im);
imagedestroy($im);
?>