Sitter med ett projekt där jag ska göra en sida där en "okunnig" person ska skicka bilder till en mapp i en server. Bilderna han ska uploada är oftast i storleken 1280 * 960. Genast där har jag problem, jag tycker det är lite stort, sen kan det hända att han skickar in en bild som är 1600 * 1200 och då blir det ännu jobbigare..
Finns det något sätt att ändra storleken när han trycker på Send knappen? Till 700 * 525 eller så..
Jag har gjort en thumbnail-konverterare (JPG) utan kvalitetsförlust på följande sätt:
VB.NET------------------------------------------------------------------------------------------------------------
Dim TIA As System.Drawing.Image.GetThumbnailImageAbort
Dim imgFormat As Imaging.ImageFormat
Dim mImage As System.Drawing.Image
imgFormat = Imaging.ImageFormat.Jpeg
mImage = mImage.FromFile(Server.MapPath("minbild.jpg") )
Dim btm As New Bitmap(mImage)
mImage.Dispose()
mImage = btm
mImage = mImage.GetThumbnailImage(700, 525, TIA, IntPtr.Zero)
mImage.Save(Server.MapPath("minbild_tbn.jpg") , imgFormat)
------------------------------------------------------------------------------------------------------------
Jag har gjort en thumbnail-konverterare (JPG) utan kvalitetsförlust på följande sätt:
VB.NET------------------------------------------------------------------------------------------------------------
Dim TIA As System.Drawing.Image.GetThumbnailImageAbort
Dim imgFormat As Imaging.ImageFormat
Dim mImage As System.Drawing.Image
imgFormat = Imaging.ImageFormat.Jpeg
mImage = mImage.FromFile(Server.MapPath("minbild.jpg") )
Dim btm As New Bitmap(mImage)
mImage.Dispose()
mImage = btm
mImage = mImage.GetThumbnailImage(700, 525, TIA, IntPtr.Zero)
mImage.Save(Server.MapPath("minbild_tbn.jpg") , imgFormat)
------------------------------------------------------------------------------------------------------------