ASP.NET(vb.net) & Resize Image - The in this tutorial, you’ll learn and example scripts how to Resize image using by ASP.NET scripts.
ShotDev Focus:
- ASP.NET(vb.net) & Resize Image
Example
AspNetResizeImages.aspx
<%@ Import Namespace="System.Drawing" %> <%@ Import Namespace="System.Drawing.Imaging" %> <%@ Page Language="VB" %> <script runat="server"> Sub Page_Load(sender As Object, e As EventArgs) Dim intWidth,intHeight As Integer Dim FileName,NewFileName As String intWidth = 100 '*** Fix Width ***' intHeight = 0 '*** If = 0 Auto Re-Cal Size ***' FileName = "MyImages/Mygirl.jpg" NewFileName = "MyImages/New_Mygirl.jpg" Dim objGraphic As System.Drawing.Image = System.Drawing.Image.FromFile(Server.MapPath(FileName)) Dim objBitmap As Bitmap '*** Calculate Height ***' If intHeight > 0 Then objBitmap = New Bitmap(objGraphic, intWidth, intHeight) Else If objGraphic.Width > intWidth Then Dim ratio As Double = objGraphic.Height / objGraphic.Width intHeight = ratio * intWidth objBitmap = New Bitmap(objGraphic, intWidth, intHeight) Else objBitmap = New Bitmap(objGraphic) End If End If '*** Save As ***' objBitmap.Save(Server.MapPath(NewFileName), objGraphic.RawFormat) '*** Close ***' objGraphic.Dispose() '*** Nothing ***' objBitmap = Nothing objGraphic = Nothing '*** View Images ***' Me.imgPicture.ImageURL = NewFileName End Sub </script> <html> <head> <title>ShotDev.Com Tutorial</title> </head> <body> <form id="form1" runat="server"> <asp:Image id="imgPicture" runat="server" /> </form> </body> </html>
Screenshot