, , [COLOR=green]//Küçülmesini, silebilirsin, yeniden, Resizebm, , , [COLOR=#2b91af]DateTime[/COLOR].Now.Month, ogünün, ResimYukseklik, >, +, hakkında, 21, , , OriginalBM.Width; , [COLOR=blue]if[/COLOR], , , , isim, , , , [COLOR=blue]using[/COLOR], , oran; , , Değeri, , +, boyutu, , , Size([COLOR=#2b91af]Convert[/COLOR].ToInt32(ResimUzunluk),, OriginalBM, , , , Size, , resmin, , , , &&, , , , , , , boyutu, oluşan, pxden, , , ResimUzunluk; , Bitmap, [COLOR=green]//, &&, =, >, sabit, (ResimUzunluk, , sabit; , =, , 2008, , , , , /, , +, { , , , , , hem, Kodları, aşağıda, +, , [COLOR=blue]int[/COLOR], , ResimYukseklik, , , =, , ResimUzunluk, orjinal, , göre, , ImageFormat.Jpeg); , oran, sabit, , , tabi, veriyorum., , Resizebm.Save(Server.MapPath([COLOR=#a31515]"..//Resimler//tumb//"[/COLOR], , , , tarih, , , , genişliği, , , /, , +, [COLOR=green]//Resmin, [COLOR=#2b91af]DateTime[/COLOR].Now.Millisecond; , , [COLOR=#2b91af]DateTime[/COLOR].Now.Minute, , 150, resimadi, Bitmap(Server.MapPath([COLOR=#a31515]"..//Resimler/orjinal//"[/COLOR], , =, , , dosya, ResimYukseklik; , , , , +, Küçültülecek, , , , , , , o, , ResimUzunluk, , , , veya, , Saat, , sabit;, =, , , , , , , , , bmp) , , kullandığım, , genişliğe, , , , bulacak.[/COLOR] , [COLOR=blue]double[/COLOR], , , , , =, { , olarak, , , , [URL=http://www.csharpnedir.com/forum2/forum_posts.asp?TID=20461&PID=81873#81873]Orjinal[/URL], tersini, , , olması, , genişliğini, , , "> ResimYukseklik && ResimUzunluk > sabit) [COLOR=green]//Eğer resmin genişliği yüksekliginden büyükse veya 150 pxden büyükse [/COLOR] { oran = ResimUzunluk / ResimYukseklik; ResimUzunluk = sabit; [COLOR=green]//Resmin genişliğini 150 olarak atayacak ve aşağıda o genişliğe göre yüksekliği bulacak.[/COLOR] ResimYukseklik = sabit / oran; } [COLOR=blue]else[/COLOR] [COLOR=blue]if[/COLOR] (ResimYukseklik > ResimUzunluk && ResimYukseklik > sabit) [COLOR=green]//Buradada yukarıdaki işlemin tersini yapıp genişliği otomatik bulacak.[/COLOR] { oran = ResimYukseklik / ResimUzunluk; ResimYukseklik = sabit; ResimUzunluk = sabit / oran; } Size newSize = [COLOR=blue]new[/COLOR] Size([COLOR=#2b91af]Convert[/COLOR].ToInt32(ResimUzunluk), [COLOR=#2b91af]Convert[/COLOR].ToInt32(ResimYukseklik)); [COLOR=green]//Resmi yeniden boyutlandırıyoruz.[/COLOR] Bitmap Resizebm = [COLOR=blue]new[/COLOR] Bitmap(OriginalBM, newSize); Resizebm.Save(Server.MapPath([COLOR=#a31515]"..//Resimler//tumb//"[/COLOR] + resimadi + uzanti), ImageFormat.Jpeg); OriginalBM.Dispose(); [URL=http://www.csharpnedir.com/forum2/forum_posts.asp?TID=20461&PID=81873#81873]Orjinal[/URL]"> ASP.NET : Resim dosya boyutu hakkında - Dostuz.Biz Kaynak : Http://dostuz.biz/forum/aspnet-resim-dosya-boyutu-hakkinda-t239113.html
- - - - } - - büyükse - - boyutlandırıyoruz.[/COLOR] - [COLOR=green]//Resmi - yukarıdaki - - - sonradan - daha - 150; - ResimUzunluk - - - + - bi - resimadi - uzanti), - - = - - istedigimiz - OriginalBM.Height; - işine - = - [COLOR=#2b91af]DateTime[/COLOR].Now.Second - [COLOR=blue]new[/COLOR] - - + - [COLOR=blue]else[/COLOR] - - - kaydediyorum - sabit) - - - kücük - yüksekliği - - ResimUzunluk - için - Bitmap - - - istersen - - / - uzanti)); - - ResimYukseklik - = - adı - - - - - sabit) - - - [COLOR=blue]if[/COLOR] - - - 0; - - Ben - Zamanı:[/B] - bir - - - = - - - - Genişlik - bulacak.[/COLOR] - [COLOR=#2b91af]Convert[/COLOR].ToInt32(ResimYukseklik)); - - - - ASP.NET - - - resmi - OriginalBM.Dispose(); - - - kodu - - - işlemin - büyükse - - yüksekliginden - > - - - Resim - - bmp - - - genişliği - sabit - oran - - - - - halini. - belirtiyoruz.[/COLOR] - 22:29 Yaptığım - ResimYukseklik - - - - newSize - - - - göre - newSize); - - 150 - - oran - - ve - - : - - - [COLOR=blue]new[/COLOR] - - - - - - - - - - değerlerinden - - - - dosya - - - (ResimYukseklik - - - - - şekilde - resimleri - - = - (Bitmap - kendine - - - küçültüyorum. - - - - = - - - - - / - - - - [URL="http://www.csharpnedir.com/forum2/member_profile.asp?PF=10389"]programmar[/URL] [B]Konu:[/B] - ResimUzunluk - Resim - - ResimYukseklik - - orjinali - - üretiyoruz.[/COLOR] resimadi - - - [COLOR=green]//Eğer - - - - uygulamada - - =[COLOR=#2b91af]DateTime[/COLOR].Now.Day.ToString() - [B]Yazar:[/B] - - - Umarım - ResimUzunluk - - - - - - - - - - - - - ResimYukseklik - hem - - = - - [COLOR=blue]new[/COLOR] - - - - - hakkında [B]Gönderim - Kasım - - - - - - bu - oran; - [COLOR=blue]double[/COLOR] - [COLOR=#2b91af]DateTime[/COLOR].Now.Hour - + - - - - [COLOR=#2b91af]DateTime[/COLOR].Now.Year - Bitmap(OriginalBM, - = - - - rastgele - { - - - - - - - - - - - [COLOR=green]//Buradada - - - - + - uyarla [COLOR=green]//Resim - - atayacak - [COLOR=blue]double[/COLOR] - - - - yapıp - - [/COLOR] - - - otomatik - yarar. - - seçiyoruz[/COLOR] - - } - - > - - [COLOR=green]//Küçülmesini - silebilirsin - yeniden - Resizebm - - - [COLOR=#2b91af]DateTime[/COLOR].Now.Month - ogünün - ResimYukseklik - > - + - hakkında - 21 - - - OriginalBM.Width; - [COLOR=blue]if[/COLOR] - - - - isim - - - - [COLOR=blue]using[/COLOR] - - oran; - - Değeri - - + - boyutu - - - Size([COLOR=#2b91af]Convert[/COLOR].ToInt32(ResimUzunluk), - OriginalBM - - - - Size - - resmin - - - - && - - - - - - - boyutu - oluşan - pxden - - - ResimUzunluk; - Bitmap - [COLOR=green]// - && - = - > - sabit - (ResimUzunluk - - sabit; - = - - 2008 - - - - - / - - + - { - - - - - hem - Kodları - aşağıda - + - - [COLOR=blue]int[/COLOR] - - ResimYukseklik - - - = - - ResimUzunluk - orjinal - - göre - - ImageFormat.Jpeg); - oran - sabit - - - tabi - veriyorum. - - Resizebm.Save(Server.MapPath([COLOR=#a31515]"..//Resimler//tumb//"[/COLOR] - - - - tarih - - - - genişliği - - - / - - + - [COLOR=green]//Resmin - [COLOR=#2b91af]DateTime[/COLOR].Now.Millisecond; - - [COLOR=#2b91af]DateTime[/COLOR].Now.Minute - - 150 - resimadi - Bitmap(Server.MapPath([COLOR=#a31515]"..//Resimler/orjinal//"[/COLOR] - - = - - - dosya - ResimYukseklik; - - - - + - Küçültülecek - - - - - - - o - - ResimUzunluk - - - - veya - - Saat - - sabit; - = - - - - - - - - - bmp) - - kullandığım - - genişliğe - - - - bulacak.[/COLOR] - [COLOR=blue]double[/COLOR] - - - - - = - { - olarak - - - - [URL=http://www.csharpnedir.com/forum2/forum_posts.asp?TID=20461&PID=81873#81873]Orjinal[/URL] - tersini - - - olması - - genişliğini - - -