Thumb Bild mit ASP.net erzeugen

Mit ASP.net ist es relativ einfach ein Thumb Bild zu erzeugen. ASP.net stellt dafür die Klasse „Graphics“ zur Verfügung.

Dim thumb As New Bitmap(width, height)
 Dim g As Graphics = Graphics.FromImage(thumb)

g.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBicubic

g.DrawImage(bm, New Rectangle(destX, destY, width, height), New Rectangle(0, 0, bm.Width, bm.Height), GraphicsUnit.Pixel)

g.Dispose()

thumb.Save(strDestinationpfad, System.Drawing.Imaging.ImageFormat.Jpeg)

Download Beispielscript

imageresize.aspx