gpt4 book ai didi

c# - 图像旋转翻转 ASP.NET C#

转载 作者:太空宇宙 更新时间:2023-11-03 13:07:55 24 4
gpt4 key购买 nike

这是我尝试在我的 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"/>

我点击按钮,没有任何反应,图像没有旋转。

我的代码有什么问题吗?

最佳答案

当您点击按钮时,您只是在保存图像。图片保存后,您需要重新加载页面,并将图片标签设置为新路径。

关于c# - 图像旋转翻转 ASP.NET C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30135319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com