![]() |
|
![]() ![]() |
| Konu Araçları | Görünüm Modları |
![]() | #1 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ![]() PHP İle Resim Dosyası Oluşturma. PHP ile resim dosyası yaratma işlemi, basit olmayan işlerde oldukça sancılır. Bunun sebebi kontrolü sağlayan fonksiyonların çok olmasından kaynaklıdır. Herşeyi yapabilirsiniz. Ancak yeterince hakim değilseniz ekrana yazı basmaktan öteye gidemezsiniz. Biz bu örneğimizde bir yazı tahtası tasarlayacağız ve üzerine yazı yazacağız. Örneğimizi anladığınızda aşağıdaki gibi bir resim yapmayı tamamlamış olacaksınız. Öncelikle bir tuval oluşturalım. PHP tagları arasında aşağıdaki kodu ekleyiniz. Kod $h=250; // resmimizin boyu $w=850; // genişlik değeri $im=ImageCreate($w,$h); // tualimizi oluşturduk Şimdi ise yazı tahtası için bir boya yaratalım. Kod ImageFill($im,0,0,$navy); // Yukarıdaki oluşturulan boyayı zemine basalım. Şimdi ise 2 adet tebeşir yaratalım. Kod $beyaz=ImageColorAllocate($im,255,255,255); $sari=ImageColorAllocate($im,255,238,0); Yazılarımızı oluşturalım. Burada parametreler sırası ile, (tuval,boyut,x,y,”metin”, tebeşir) şeklindedir. Kod ImageString($im,15,36,15,"Ders: Programlama",$beyaz); ImageString($im,15,36,40,"Konu: PHP Resim Yaratma",$sari); ImageString($im,15,136,80,"Ornek uygulama tasarlayalim Ornek uygulama tasarlayalim Ornek uygulama ",$beyaz); Kod header("Content-type: image/png"); ImagePNG($im); ImageDestroy($im); Kod imagejpeg($im, 'a.png'); Kod <?php $h=250; // resmimizin boyu $w=850; // genişlik değeri $im=ImageCreate($w,$h); // tualimizi oluşturduk // renk tanımlamalarımızı yapıyoruz. $navy=ImageColorAllocate($im,2,95,13); // Yazı tahtası renginde bir boya yarattık ImageFill($im,0,0,$navy); // Yukarıdaki oluşturulan boyayı zemine basalım. $beyaz=ImageColorAllocate($im,255,255,255); $sari=ImageColorAllocate($im,255,238,0); ImageString($im,15,36,15,"Ders: Programlama",$beyaz); ImageString($im,15,36,40,"Konu: PHP Resim Yaratma",$sari); ImageString($im,15,136,80,"Ornek uygulama tasarlayalim Ornek uygulama tasarlayalim Ornek uygulama ",$beyaz); imagejpeg($im, 'a.jpg'); header("Content-type: image/png"); ImagePNG($im); ImageDestroy($im); ?> |
| ![]() |
![]() |
Yer İmleri |
Etiketler |
dosyasi, olusturma, php, php ile resim dosyası oluşturma, resim, İle |
Konuyu Görüntüleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir) | |
| |