请问c#中怎么将字符串格式的图片路径里的图片旋转90度,谢谢
请问c#中怎么将字符串格式的图片路径里的图片旋转90度,谢谢
字符串格式的图片路径是什么毛?如果是图片url地址要用System.Net下的类库下载图片,然后进行旋转
旋转用bitmap的RotateFlip,可选项看这个:http://blog.csdn.net/yuanhong55/article/details/14447783
解决了问题记得采纳:)。。。
http://ask.csdn.net/questions/389968
http://ask.csdn.net/questions/389967
System.Net.WebClient wc = new System.Net.WebClient();
byte[] data = wc.DownloadData("http://www.w3dev.cn/theme/w3dev.gif");
wc.Dispose();
System.IO.MemoryStream ms = new System.IO.MemoryStream(data);
System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap(ms);
ms.Close();
bitmap.RotateFlip(System.Drawing.RotateFlipType.Rotate90FlipNone);
ms = new System.IO.MemoryStream();
bitmap.Save(Server.MapPath("rotate.png"));//保存图片
bitmap.Save(ms,System.Drawing.Imaging.ImageFormat.Png);//保存到内存留进行输出
Response.Clear();
Response.ContentType = "image/png";
Response.BinaryWrite(ms.ToArray());
ms.Close(); bitmap.Dispose();
Response.End();