【发布时间】:2015-07-20 01:08:55
【问题描述】:
这是我尝试在我的 Web 应用程序 ASP.NET 中旋转图像的第五天,互联网上的所有解决方案都不适用于我。
这是我在 .aspx.cs 中的代码
protected void BtnRotateImage_Click(object sender, EventArgs e)
{
string vImageName = LblFarmId.Text;
string vPath = "~/attachments/survey/" + vImageName + ".jpg";
Image1.ImageUrl = vPath;
//get the path to the image
string path = Server.MapPath(vPath);
//create an image object from the image in that path
System.Drawing.Image img = System.Drawing.Image.FromFile(path);
//rotate the image
img.RotateFlip(RotateFlipType.Rotate90FlipXY);
//save the image out to the file
img.Save(path);
//release image file
img.Dispose();
}
在 .aspx 页面中
<asp:Image ID="Image1" runat="server" ImageUrl="" width="600" height="800"/>
我点击按钮,没有任何反应,图像没有旋转。
我的代码有什么问题吗?
【问题讨论】:
-
@amdixon 我能理解投反对票的原因吗?你从你的负面影响中得到了什么?这不是问问题的地方吗?你怎么了?
-
我没有投反对票..
-
对不起,我以为是你,我是新来的,我在提问之前阅读了网站的说明,我总是按照网站的规则提问,然后我发现投票失败,我开始认为这不是提问的网站,也许我理解错了?为什么有些人在这里如此自负?我没有强迫任何人回答我的问题,如果你不喜欢它就忽略它,你为什么要施加负面影响?
-
没关系;定期你会被否决,但你的问题似乎很好
标签: c# asp.net image rotation flip