Я пытаюсь нарисовать несколько изображений поверх одного изображения (с помощью GDI +) - что, если вы сделаете все сразу, не проблема, но я хочу, чтобы изображения появлялись по одному за раз -
для примера здесь: в верхней части веб-страницы всегда есть одно изображение - изображение дома, когда вы нажимаете одну из кнопок - на изображение дома добавляется цветок (это png, поэтому фон прозрачный) когда вы нажимаете другую кнопку - дерево добавляется к изображению дома и т. д., но если вы нажмете на кнопку другого цветка, первый цветок исчезнет, и вы увидите только новый цветок (но вы все равно увидите другой вещи, которые вы добавили - например, деревья и людей ...)
Я использовал следующий код:
Response.ContentType=("image/jpeg");
objHouse = new Bitmap(housePath);
g = Graphics.FromImage(objHouse );
просмотреть дом и способ:
Bitmap flower1= new Bitmap(imagePath);
g.DrawImage(flower1, new Point(10, 50));
objHouse .Save(Response.OutputStream, ImageFormat.Jpeg);
когда я использую тот же графический объект g. он продолжает обновляться, и мне кажется, что мне не удается нарисовать более одного изображения на крыше дома за раз (а кнопки продолжают исчезать)
Мне действительно нужна помощь! Спасибо!!!