Selam ile arkadaşlar, php her ne kadar grafiker olmasa da grafik oluşturma yeteneğine sahip. Bu işlemin nasıl yapıldığını hep beraber görelim. Öncelikle;
PHP:<?php
phpinfo();
?>
Bu kodu bilgi.php olarak kaydedin ve çalıştırın. Gd bölümünü bulun, eğer GD Support satırının karşısında disable yazıyorsa php.ini dosyanızı açın extension=php_gd.dll satırını bulun ve satırın önündeki ; işaretini kaldırın. Daha sonra yeniden başlatın. Artık gd kütüphanesini kullanabilirsiniz. GD php nin grafik komutlarının bulunduğu kütüphanesidir.
Aşağıdaki kod ile kırmızı bir zemin üzerine beyaz bir renk ile "Web Tasarım Dersleri" yazılacak. Kodların altlarına açıklamaları da verdim zaten.
PHP:<?php
header ("content-type: image/jpeg");
// resim formatı, sadece gif,png ve jpeg desteklenir.
$resim = imagecreate(250,50);
// resimin boyutu ayarlanıyor
$kirmizi = imagecolorallocate($resim, 255, 0, 0);
//resimin arka plan rengi
$yazi = imagecolorallocate($resim, 255, 255, 255);
// yazının rengi belirleniyor
imagettftext ($resim,14, 0, 20, 35, $yazi, " verdana.ttf", "Web Tasarim Dersleri");
//sırasıyla yazının puntosu, açısı, dikey-yatay koordinatı, rengi, fontu, yazının kendisi
imagejpeg($resim);
//resim çiziliyor
imagedestroy($resim);
//resim temizleniyor
?>
Dikkat etmemiz gereken bir noktada php'ye yazının fontunun nerede olduğunu söylemeniz gerekmektedir. İyi Çalışmalar
|