Here I will show you how you can rotate image in web page in asp.net.
After clicking on button it will rotate and shown as:
.aspx code:
<asp:Image ImageUrl="~/H.GIF" ID="Image1" runat="server" />
<asp:Button ID="Button1"
runat="server" Text="Button" onclick="Button1_Click2" />
Here I have taken one Image Control and One button.
.aspx.cs code (code- behind page)
protected void
Button1_Click2(object sender, EventArgs e)
{
// get the full path of
image url
string path
= Server.MapPath(Image1.ImageUrl) ;
// creating image
from the image url
System.Drawing.Image
i = System.Drawing.Image.FromFile(path);
// rotate Image
90' Degree
i.RotateFlip(RotateFlipType.Rotate90FlipXY);
// save it to its
actual path
i.Save(path);
// release Image
File
i.Dispose();
// Set Image
Control Attribute property to new image(but its old path)
Image1.Attributes.Add("ImageUrl", path);
}
Hope you understand it.
Thank you.