Как и в случае с одним из моих других вопросов, но мне нужно уточнение.ASP.NET C# Обращение с изображением
У меня есть веб-приложение, в котором одновременно будут работать несколько пользователей. В приложении изображение, которое находится в одной из папок приложений, будет нарисовано, как показано ниже, сохранено, а затем добавлено в элемент управления изображением на странице.
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";
Новое изображение каждого пользователя будет выглядеть по-другому. Тем не менее, я обеспокоен тем, что пользователь А увидит новый пользовательский пользовательский интерфейс newtimegrid.jpg, а не его собственный, поскольку каждый пользователь сохраняет одно имя файла. Я слышал об использовании универсального обработчика изображений, и я прочитал некоторые из этих решений здесь, но я до сих пор не понимаю, как его использовать, или как его называть, если я его создал, или если это даже решение к моей проблеме. Любая помощь будет оценена по достоинству.
Да, я подумал об этом, и я могу это сделать. Я просто хотел посмотреть, разрешит ли использование обработчика изображений. –
вы можете поместить id в изображение, если вы ожидаете только одного изображения на пользователя – Adil