Hata Bildir | Dosya Deposu | Anketler | Hakkında | İletişim | Sık Kullanılanlara Ekle
Tema Seçim Sayfası
Anasayfa > Bazı Programlarım > WebGrafik


Programlama Günlüğü

Bir Bilgisayar Mühendisi İçin Programlama Dili, Öğrendiklerini Sınadığı, Deneyler Yaptığı Bir Labaratuardır. Ve Mühendisler Deneylerini, Kestiremedikleri Sonuçları Gözlemlemek İçin Değil, Öngördükleri Sonuçları Doğrulamak İçin Yaparlar...
  WebGrafik

WebGrafik Programı Ekran Görüntüsü
Test Edildi: Xp, Vista
Gereksinimler: GDIPlus veya zlib
Son Sürüm: 1.1.0
İndirme Linki: Tıklayınız

   Açıklamaya geçmeden önce programın amacını anlatabilecek güzel örnek niteliğinde olan atasoy bloga yazdığım 2. temayı seçmek için tıklayın. Bu temada kullanılan tüm grafikler bu program ile hazırlandı.

   Butonları, sekmeleri, renk geçişleri olan arkaplanları genelde photoshop ile hazırlarız. Photoshop ile uğraşmaktansa, bu uygulama yardımıyla hızlıca butonlarınızı, sekmelerinizi form arkaplanlarınızı... (ya da akılınıza ne geliyorsa) oluşturabilirsiniz.

   Program, grafik şablonlarını agf uzantısıyla kaydedip açabilir. Yuvarlama yarıçapı istenen büyüklüğe ayarlanabilir. Her grafiğin 3 renkli renk kuşağı bulunmaktadır. Ara renk istenen oranda yükseltilip alçaltılabilir.

   Programın png, gif ve jpg format desteği vardır ve gif ile png için alfa kanal desteği de mevcuttur. Png ve gif formatları ile kayıt yapılırken, seçilen arkaplan rengi otomatik olarak, saydam renk ile değiştirilir.

   Png, gif ve jpg formatlarının desteklenmesini sağlamak amacıyla GDI+ kütüphanesi kullanılmıştır. Kütüphaneye ait fonksiyonlar sayesinde pixeller oldukça hızlı işlenebilmekte ve yüksek oranda sıkıştırma sağlanabilmektedir. Daha önce yazdığım filtre uygulamasında da olduğu gibi, bu kütüphaneye alternatif olarak zlib kütüphanesinin fonksiyonları yedekte bekletilir. Bu iki kütüphane de yükleme paketine dahil edilmemiştir. Eğer bu iki kütüphaneden en az biri sisteminizde bulunmuyorsa (muhtemelen bulunuyordur), aşağıdaki linklerden indirebilirsiniz.
GDI+ kütüphanesini indir
Zlib kütüphanesini indir
Zlib Anasayfa

Version 1.1
- Programda hedef renge tam geçiş sağlanamıyordu, renk geçiş denetimi tamamen değiştirilerek sorun düzeltildi.
 
Okunma Sayısı: 1133
Yayınlanma Tarihi: 17 Ağustos 2009 Pazartesi - 09:31
Anahtar Kelimeler: web grafik, renk geçişleri, gradiyent buton, web buton, form, creator, zlib, gdiplus

Yorumlar ( 5 )

mecbur
#1


vaooov harikasın huseyin guzel ve pratik bir program daha :)
butonu olusturdugumuzda ben ustten aşagıya dogru bir renk gecişini tercih ettim. fkat butonun en altı olması gerekgiginden biraz acık oldu. belkide butonların ucu hafif kıvrık gibi gozukmesini istedigin için boyle yapmıssındır. ama tam bir renk gecisi olsa daha bir web 2.0 olurdu bence. bi de butonların kenarlarını yuvarladıgımızda arkaplan rengini değilde transparan da olabilse daha guzel olacak bence. çalışmalarında başarılar. senin gibi üretken genç arkadaşları görmek bize mutluluk veriyor.
Hüseyin Atasoy
#2


Öncelikle teşekkürler :)
Eğer grafiği png ve gif formatında kaydedersen arkplan rengini transparan renk ile değiştiriyor program. Ama jpg transparan desteği sağlamıyor. Arkaplan rengini seçtirmemin sebebi, kullanıcının transparan renk ile takas edilecek rengi butonun renk geçişleri arasında bulunmayan bir renkten seçmesini sağlamak. Çünkü mesela grafik üzerinde beyaz renk varsa ve varsayılan olarak beyaz olan arkaplan rengini seçtirmeyip transparan renkle değişirsem buton üzerindeki beyaz da transparan olacak. Mesele bu :) .
Bu program iyi ilgi gördü ilk hafta yüzden fazla indirildi. O yüzden yeni versiyon çalışmaları başladı ve şu an sürüyor. Bizi izlemeye devam edin :) ...
Hasan
#3


Programınız çok güzel. Fakat hex color picker programınızın da yardımıyla, renk kuşağında renklerin hedefe tam ulaşamadığını gördüm. Yani 3. renkte kırmızı 234 ise mesela 230da kaldığı olabiliyor. Bu biraz önemli bir ayrıntı sanırım...
erkan
#4


Yararlı bir program olmuş tebrikler ve başarılar.
Hüseyin Atasoy
#5


Hasan arkadaşım, sanırım haklısın. Programda renk geçişlerini sağlamak için, y ekseninde atılan her adımda, rengin belli oranda değişmesi gerekiyor. Bu oran basit bir bölme işlemiyle bulunsa da renkler ondalıklı olamadığı için tamsayıya yuvarlanıyor. Gözardı edilen ondalıklı kısımlar, örneğin 100 adım sonra artık belirgin bir fark oluşturmaya başlıyorlar ve dolayısıyla program hedef renge tam ulaşamayabiliyordu. Problem, renk geçiş denetim yöntemi değiştirilerek giderildi...

Yorum/Görüş Bildir

Yorumları html kodu veya özel karakter kullanmadan, yazım kurallarına
dikkat ederek ve düzgün bir Türkçe kullanarak yazalım...
    Atasoy Blog v2.7 © 2009-2010 Hüseyin Atasoy | Tema Tasarımı: AtasoyWeb
Rss Besleme | Yukarı Çık