• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 18 رای - 2.06 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: چک کردن سايز و حجم و نوع تصوير در آپلود
حالت خطی
#4
کد:
Imports System.Drawing
Imports System.Drawing.Drawing2D

Dim gu As New Guid
gu = Guid.NewGuid
Dim ext As String = Path.GetExtension(FileUpload1.FileName)
ImageName = gu.ToString & ext
FileUpload1.SaveAs(Server.MapPath("~/DynamicImages/News/" & ImageName))
Using fl = File.OpenRead(Server.MapPath("~/DynamicImages/News/" & ImageName))
    Using thumbFile = File.Create(Server.MapPath("~/DynamicImages/News/thumbnails/" & ImageName))
        ResizeImage(0.1, fl, thumbFile)
    End Using
End Using

Private Sub ResizeImage(ByVal scaleFactor As Double, ByVal fromStream As Stream, ByVal toStream As Stream)
    Using image__1 = Image.FromStream(fromStream)
        'Dim newWidth = CInt(image__1.Width * scaleFactor)
        ' Dim newHeight = CInt(image__1.Height * scaleFactor)
        Dim newWidth = 150
        Dim newHeight = 150

        Using thumbnailBitmap = New Bitmap(newWidth, newHeight)
            Using thumbnailGraph = Graphics.FromImage(thumbnailBitmap)
                thumbnailGraph.CompositingQuality = CompositingQuality.HighQuality
                thumbnailGraph.SmoothingMode = SmoothingMode.HighQuality
                thumbnailGraph.InterpolationMode = InterpolationMode.HighQualityBicubic

                Dim imageRectangle = New Rectangle(0, 0, newWidth, newHeight)
                thumbnailGraph.DrawImage(image__1, imageRectangle)

                thumbnailBitmap.Save(toStream, image__1.RawFormat)
            End Using
        End Using
    End Using
End Sub

اینم ببین
http://www.nerdymusings.com/LPMArticle.asp?ID=32
بهتر از این لینک بالا فکر نکنم بتونم بهت بگم
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
  


پیام‌های این موضوع
RE: چک کردن سايز و حجم و نوع تصوير در آپلود - توسط Amin_Mansouri - 11-30-2012، 11:42 PM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بايند کردن فايل swf در ريپيتر aspdotnet 1 4,358 01-06-2013، 05:56 PM
آخرین ارسال: aspdotnet
  پيش نمايش قبل پس از آپلود در يک پوشه aspdotnet 3 9,065 11-25-2012، 10:50 PM
آخرین ارسال: aspdotnet
  مراحل اضافه کردن سورس asp به هاست لینوکس poupak 2 5,972 11-18-2012، 08:23 AM
آخرین ارسال: salman1989
  مشکل دارم با لود کردن DLLدر وب Ghoghnus 12 17,142 09-02-2012، 12:32 PM
آخرین ارسال: Ghoghnus
  چند زبانه کردن صفحات وب Ghoghnus 2 5,677 08-27-2012، 04:34 PM
آخرین ارسال: Ghoghnus
  سورس کد اپلود کردن فایل (asp.net) Amin_Mansouri 0 7,024 06-17-2012، 09:19 AM
آخرین ارسال: Amin_Mansouri
Question چگونگی برطرف کردن باگfckeditorدر پروژه ها Ghoghnus 3 7,116 09-30-2011، 11:44 AM
آخرین ارسال: Amin_Mansouri
  وارد کردن حروف فارسی بدون تغییر زبان کیبرد Amin_Mansouri 0 4,226 07-04-2011، 01:34 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


Browsing: 3 مهمان