Jump to content

Resim Üstüne Yazı Yazma


Recommended Posts

Ekleyen : s_arslan


<?php
/* RESİM ÜSTÜNE YAZI YAZMA */
//Resmimizin bir kopyasını oluşturuyoruz
//Eğer png veya gif kullanacaksanız imagecreatefromgif() veya imagecreatefrompng() fonksiyonunu kullanınız
$resim = imagecreatefromjpeg("php_mysql.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
putenv('GDFONTPATH=C:WINDOWSFonts');

//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, "PHP & MySQL");

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

//Temizlik
imagedestroy($resim);
?> [/CODE]

Link to comment
Share on other sites

Teşekkürümü ettikten sonra , Bir ek bilgi vereyim dedim. ACDSee 10 versiyonu kullanıyorum 9 un tr side var . ve text seçeneğinde her tür font renk ve effectleri yapılabiliyor ! ilgilenen arkadaşlara :angry: photoshop,XARA, blufftitler de cabası. :lol:

Link to comment
Share on other sites

  • 3 hafta sonra ...

Ekleyen : s_arslan


<?php
/* RESİM ÜSTÜNE YAZI YAZMA */
//Resmimizin bir kopyasını oluşturuyoruz
//Eğer png veya gif kullanacaksanız imagecreatefromgif() veya imagecreatefrompng() fonksiyonunu kullanınız
$resim = imagecreatefromjpeg("php_mysql.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
putenv('GDFONTPATH=C:WINDOWSFonts');

//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, "PHP & MySQL");

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

//Temizlik
imagedestroy($resim);
?> [/CODE]

yannış hatırlamıyorsam

bu kodlamanın tam çalışması için Linux sistemlerde

ImagemagıcK bileşeninin kurulu olması gerekiyor...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...