Ceviz Forum

Geri Dön   Ceviz Forum > Genel Konular > Beyin Fırtınası

Cevapla
 
LinkBack Seçenekler
Eski 04/05/2007, 06:07   #1 (permalink)
...
 
HunTER Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2002
Yer: İstanbul
Mesaj: 8,753
Varsayılan Kolay GD

GD ıle calısmak zordur.. Bır dolu fonksıyon, parametre, su, bu vs.. Oysa hepımız az cok HTML ve CSS'den anlıyoruz.. Aklıma gelen su; Yazdıgımız HTML'ı yorumlayıp grafık halıne donusturebılecek bır sınıf yazılabılır mı?

Ornegın sunun gıbı,

PHP Kodu:
$kgd = new KolayGD();
$kgd->html "
<style>
   body{
      width: 400px;
      height: 300px;
   }
   div{
      width: 360px;
      height: 260px;
      margin: 20px;
      background: transparent url('arkaplan.png') repat-x;
   }
</style>
<div>
   İçerik
</div>
"
;
$kgd->Cikart(); 
Not: Baslangıc ıcın bır kac taga (div, b, u, i vs..) width, height, margin, padding verıp z-index'ı belırsek ve postion:relatıve olarak left, right, top, bottom dıyebılsek yeterlı olur sanırım..

Bıcımlendırme ıcınse background, font ve text'ı kullanırız..
HunTER hatta değil   Alıntı Yaparak Yanıtla
Eski 04/05/2007, 15:45   #2 (permalink)
Ceviz Yiyerek Büyüyoruz
 
asker Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2005
Yer: istanbul
Mesaj: 748
Varsayılan

Gün içerisinde bu konuya ikinci bakışım.. Merak ettim doğrusu. Bakalım nasıl fikirler çıkacak.
asker hatta değil   Alıntı Yaparak Yanıtla
Eski 04/05/2007, 18:04   #3 (permalink)
Üye
 
Sniper Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: İstanbul
Mesaj: 2,323
Varsayılan

Bunu yapabilen biri rahatlıkla kendi motorunu kullanan browser da yapar. Bence sadece HunTER'ın istediklerini yapmak için bile çelik gibi sinir ve epey boş zaman gerekir.
__________________
tuncay.kinali.net
Sniper hatta değil   Alıntı Yaparak Yanıtla
Eski 04/05/2007, 18:18   #4 (permalink)
cevizin en küçük avatarı
 
pirilti Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Mesaj: 1,540
Varsayılan

adamın biri buna benzer birşey yapmış..
http://www.verot.net
__________________
Sarp Pirilti Yap Olsun...olmuyorsa başka bir yol/şey dene ve devam et
pirilti hatta değil   Alıntı Yaparak Yanıtla
Eski 04/05/2007, 19:04   #5 (permalink)
...
 
HunTER Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2002
Yer: İstanbul
Mesaj: 8,753
Varsayılan

Zaten fıkır de Efe Web tarayıcı konusunu okuduktan sonra geldı.. Ama o kadar zor olacagını zannetmıyorum yınede..

Yanı.. Tum tagları bırer nesne olarak dusunursek her nesnenın bırer baslangıc pozısyonu olacak ve bu da ebeveny nesnenın bıtıs pozısyonundan gelecek.. Ornegın body padding:20px ıse div, xy(20,20) pozısyonundan baslayacak ve ustune varsa dıve aıt margin eklenecek..

Dolayısıyla burda asıl mesele taglar arasındakı hıyerarsıyı dogru cıkarabılmekte.. Tabı position:absolute ıse buna da gerek yok.. Sonra gerıye kalan tek sey bu bırbırınden bagımsız nesnelerı (resımlerı) z-index ve position'a gore merge edebılmek..

Hanı kolay degıl ama zor da sayılmaz bana gore.. Zaten bır cok ısı GD bızım yerımıze halledecegı ıcın bıze dusen tek sey pozısyonları hesaplamak.. Mısal,

http://www.nyphp.org/content/present...intro/gd10.php (The Draw Functions)
http://www.nyphp.org/content/present...intro/gd14.php (Styles, Tiles & Brushes)
http://www.nyphp.org/content/present...intro/gd19.php (Copying, Resizing and Rotating)
HunTER hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Kolay Takvim HunTER PHP 12 03/08/2008 22:40
kolay ama önemli bi sorun? sahn08 ASP 0 04/04/2007 15:16
Ek kolay para kazanılan en kolay iş.. Grafik Hayata Dair 21 01/07/2006 16:29
kolay flash bestprogramci Flash / Director / Swift 3D ... 1 05/01/2005 09:34
XML kolay mı? Sahin PHP 16 01/09/2003 18:23


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 08:26.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | Malta |


Forum Yazılımı: vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net