öncelikle konuyu nereye açacağımı bulamadım yanlış yere açtıysam özür.
birçok örneğini çeşitli yerlerde gördüğümüz resme yazı yazdırma hakkında bilgi verebilecek olan varmı acaba?
örneğin burada bi gasteye istediğimizi yazıyoruz..
http://tools.fodey.com/generators/newspaper/snippet.asp
burda ise çok çok güzel bi tişört örneği görüyoruz
http://www.tshirtstudio.com/personal...-shirts-f.asp#
yazı fontları bile ayarlanabilmekte bu konuda nerden bilgi alabilirim acaba?
resimlere yazı
6
●5.854
- 30-06-2006, 12:03:20Üyeliği durdurulducheki adlı üyeden alıntı:
<?php //Resmimizin bir kopyasını oluşturuyoruz //Eğer png veya gif kullanacaksanız imagecreatefromgif() veya imagecreatefrompng() fonksiyonunu kullanınız $resim = imagecreatefromjpeg("yakuter.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. Linux için bunu araştırarak bulabilirsiniz. putenv('GDFONTPATH=C:\WINDOWS\Fonts'); //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, "Yakuter Günlük"); //Görüntümüzü Tarayıcıya Yansıtıyoruz header("Content-type: image/jpeg"); imagejpeg($resim); //Temizlik imagedestroy($resim); ?> - 04-07-2006, 10:12:59Üyeliği durdurulduçok sağolasın rvr yalnız bunu ufak bi uygulamayla göstersen onuda zipleyip koysan çokmu şey istemiş olurum tam olarak kavrayamadım php bilgim biraz zayıf ayrıca şöyle bi şey daha buldum biyerden alıntıdır
bunun için yazdığım bir fonksiyon vardı bi ara baya iş goruyor bir incele istersen Kod: ##################################################3 function f_ApplyLogo2Img($SrcImg,$DstImg,$NewImgName=false) { $src_system=explode(".",$SrcImg); $dst_system=explode(".",$DstImg); $src_system_type = $src_system[count($src_system)-1]; $dst_system_type = $dst_system[count($dst_system)-1]; header("Content-type: image/jpeg"); if (preg_match("/jpg|jpeg/",$dst_system_type)){ $dst_img=imagecreatefromjpeg($DstImg); } elseif (preg_match("/png/",$dst_system_type)){ $dst_img=imagecreatefrompng($DstImg); } if (preg_match("/jpg|jpeg/",$src_system_type)){ $src_img=imagecreatefromjpeg($SrcImg); } elseif (preg_match("/png/",$src_system_type)){ $src_img=imagecreatefrompng($SrcImg); } $src_x=imageSX($src_img); $src_y=imageSY($src_img); $dst_x=imageSX($dst_img); $dst_y=imageSY($dst_img); #imagecopyresampled($dst_img,$src_img,10,10,0,0,$dst_x,$dst_y,$src_x, $src_y); if ($dst_x > $src_x || $dst_y > $src_y) { $offset_x = ($dst_x/2)-($src_x/2); $offset_y = ($dst_y/2)-($src_y/2); } else { $offset_x = 0; $offset_y = 0; } imagecopymerge($dst_img,$src_img,$offset_x,$offset_y,0,0,$src_x,$src_ y,60); if ($NewImgName) { imagejpeg($dst_img,$NewImgName); } else { imagejpeg($dst_img); } imagedestroy($src_img); imagedestroy($dst_img); } kullanım şu şekilde: örneğin img.php diye bir dosya olsun sayfaya Kod: <img src="img.php" /> olarak ekleyeceksin. img.php ise şöyle olmalı: Kod: <?php require "function.php"; $resim = "images/resim.jpg"; $logo = "images/logo.jpg"; f_ApplyLogo2Img($logo,$resim); // bu şekilde yaparsan sadece resmi goterir //f_ApplyLogo2Img($logo,$resim,"yeni_resim.jpg"); // boyle yaparsan resmi bir yere kaydeder (yeni_resim.jpg) ?> NOT: function.php de ilgili fonskyonumuz olduğunu belirtmeme gerek yok sanırım kolay gelsin