Php Dersleri – Php Grafik İşlemleri 1
Php Dersleri – Php Grafik İşlemleri 2 (Dikdörtgen – Kutu Çizme)
Php Dersleri – Php Grafik İşlemleri 3 (Daire Çember Elips Çizimi)
Php Dersleri – Php Grafik İşlemleri 4 (Çizgi Çizme ve Yazı Yazma)
Önceki konumuzda php ile grafik işlemlerine giriş yapmış grafik kütüphanesi nasıl aktif olu, grafik alanı nasıl oluşturulur, nasıl boyama yapılır bunlardan bahsetmiştik konuya göz atmak isterseniz buraya tıklayın, Şimdi sıra php ile dikdörtgen çizme ve kutu kutu çizme işlemleri nasıl yapılır ona bakacağız iki tane komutumuz var bunlar imagerectangle içi boş dikdörtgen çizmek için imagefilledrectangle içi dolu dikdörtgen çizmek için kullanılır.Kullanım örnekleri için aşağıdaki örnekleri inceleyebilirsiniz kod içinde açıklamalar mevcut zaten..
<?php //www.bilisimogretmeni.com // dosya türünü belirledik header("Content-type: image/png"); // resim için alan oluşturduk $resim = imagecreatetruecolor(300, 350); // renkleri ayarladık $mavi = imagecolorallocate($resim, 0, 0, 255); $yesil = imagecolorallocate($resim, 0, 255, 0); // İki dikdörtgen çizdik birinin içi boş diğeri yeşil renkli //www.bilisimogretmeni.com imagerectangle($resim, 20,20,120,120, $mavi); imagefilledrectangle($resim, 150,150,250,320, $yesil); // çizdiğimiz kutuları gösteriyoruz. imagepng($resim); // hafızadan resim için ayrılan alanı temizliyoruz imagedestroy($resim) ?>
<?php //www.bilisimogretmeni.com // dosya türünü belirledik header ("Content-type: image/png"); // resim için alan oluşturduk $resim = imagecreatetruecolor(350, 300); // renkleri ayarladık $kirmizi = imagecolorallocate($resim, 255, 0, 0); $mavi = imagecolorallocate($resim, 0, 0, 255); $yesil = imagecolorallocate($resim, 0, 255, 0); $beyaz = imagecolorallocate($resim, 255, 255, 255); $siyah = imagecolorallocate($resim, 0, 0, 0); // zemini boyadık imagefill($resim, 0, 0, $kirmizi ); // içi dolu dikdörtgenleri çiziyoruz imagefilledrectangle($resim, 10,10,160,110, $mavi); imagefilledrectangle($resim, 40,40,190,140, $yesil); imagefilledrectangle($resim, 70,70,220,170, $beyaz); imagefilledrectangle($resim, 100,100,250,200, $siyah); // resimleri gösterdik imagepng($resim); // hafızadan sildik imagedestroy($resim); ?>
<?php //dosya türünü belirledik header("Content-type:image/png"); //resim alanını oluşturduk $resim=imagecreatetruecolor(400,400); //renkleri ayarladık $yesil=imagecolorallocate($resim,0,255,0); $kirmizi=imagecolorallocate($resim,255,0,0); //zemin rengini yeşil yaprık imagefill($resim,0,0,$yesil); for($i=1;$i<=25;$i++){ imagefilledrectangle($resim,$i*8,$i*8,$i*10,$i*10,$kirmizi); } //döngü ile oluşturduğumuz kareleri gösterdik imagepng($resim); //hafızadan resmi siliyoruz imagedestroy($resim); ?>
Php Dersleri – Php Grafik İşlemleri 1
Php Dersleri – Php Grafik İşlemleri 2 (Dikdörtgen – Kutu Çizme)
Php Dersleri – Php Grafik İşlemleri 3 (Daire Çember Elips Çizimi)
Php Dersleri – Php Grafik İşlemleri 4 (Çizgi Çizme ve Yazı Yazma)
dikdörtgenlerin köşelerini nasıl eğebilirim ?
Sorunu hallettim fakat kodları doğru çalıştıramıyorum
verdiği hatayı yazarsanız yardımcı olmaya çalışırım.
xamp ve wamp ile ilgili sorun yaşıyorum yardımcı olur musunuz?
sorunu yazarsanız yardımcı olmaya çalışırım…