GDI+ ile Grafik İşlemleri
Yazan : Yusuf Nar, Eylül 22, 2006, Cuma 15:18
Etiket(ler) : .net, asp.net, gdi+, grafik, System.Drawing
GDI+ .net ile gelen bir kütüphane. Grafik üzerinde yapılan işlemler için kullanılır. Hemen hemen her programcı windows veya web(asp.net) uygulamaları geliştirirken grafiklerle uğraşma ihtiyacı duyacaktır.
Daha önceleri GDI vardı. GDI ın kötü tarafı düşük seviye olmasıydı ve dolayısıyla kullanması zor idi. Grafik işleri zaten ayrı bir konsept içerir. Renkler, vektörler, pixel, render v.s. Gdi+ hiç olmazsa programlama dili tarafında birtakım işleri kolaylaştırmaktadır.
İncelemelerimizde gdi+ 'a web tarafından bakıyor olacağız. Dolayısıyla daha çok web uygulamaları için fikirler ortaya koyup, bunları örneklendireceğiz.
Gdi+ ile ilgili sınıflar System.Drawing.dll adlı .dll içerisinde bulunmakta. Bu sınıflara ulaşmak içinse System.Drawing isimuzayını kullanıyoruz. GDI+ içerisindeki işlemleri iki grupta toplayabiliriz;
- Vektörel işlemler
- Grafiksel işlemler
Bizim ilgilendiğimiz konu 2. şık olacaktır. Daha önce noktalıvirgül'de bu konuyla ilgili ele alınan konularla beraber birçok yeni başlığı biraraya getirerek kapsamlı bir dizi haline getirmeyi amaçladık.
Grafiklere Erişmek
Grafikleri Boyutlandırmak
Grafiğin Formatını Değiştirmek