类似我的其他问题之一, 但我需要澄清。
我有一个网络应用程序, 多个用户将同时使用。 在应用程序中, 一个图像, 在一个应用程序文件夹中, 将会像下面一样被绘制, 保存下来, 然后添加到页面上的图像控制中 。
Bitmap image = new Bitmap(Server.MapPath("~") + "/Assets/img/timegrid.jpg");
Graphics graphics = Graphics.FromImage(image);
Pen p = new Pen(Color.Blue, 5);
//draw on image
graphics.DrawLine(p, aPoint, bPoint);
//save new image
image.Save(Server.MapPath("~") + "/Assets/img/newtimegrid.jpg");
imgGrid.ImageUrl = "~/Assets/img/newtimegrid.jpg";
每个用户的新图像都会看起来不同。 然而, 我担心用户A会看到用户Bs newtimegrid.jpg, 而不是他自己的。 因为每个用户都在保存到同一个文件名。 我听说过使用通用的图像处理器, 我在这里读过一些解决方案, 但我仍然不明白如何使用它, 或者如果我做了它, 或者如何使用它, 或者这是否甚至解决了我的问题。 任何帮助都会受到欢迎 。