image.aspx adında bir web form oluşturuyoruz ve kod sayfasına geciyoruz.
gerekli olan kutuphaneleri ekliyoruz en tepeye
Kod:
using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging;
PageLoad olayının bloğuna geliyoruz
Kod:
Bitmap resim = new Bitmap(100,20); string harfler = "ABCDEFGHIJKLMNOPRSTYUVYZWXQ1234567890"; Graphics grafik = Graphics.FromImage(resim); grafik.FillRectangle(new SolidBrush(Color.FromArgb(200, 247, 146, 243)), 0, 0, 100, 20); Font yazi_tipi = new Font("Verdana", 12, FontStyle.Bold); Random rastgele = new Random(); SolidBrush firca = new SolidBrush(Color.Navy); string karakter=""; string kod = ""; for (int i = 0; i < 3; i++) resim.Save(Response.OutputStream, ImageFormat.Jpeg); Session["kod"] = kod;
bu kodlarıda ekledikten sonra yapmanız gereken tek şey formunuzdan
kodu kontrol ederkende girilen metni Session["kod"] ile karşılaştıracaksınız.