Нельзя, чтобы веб-страница содержала содержимое всех изображений.
Для «динамического» рендеринга изображения вам нужно создать страницу, которая даст вам одно изображение. На этой странице будет использоваться код, подобный тому, что у вас есть выше.
Затем выберите изображение, которое будет отображать URL-адрес страницы, например
.
http://youdomain/makeimage.aspx?imageid=1
и
http://youdomain/makeimage.aspx?imageid=2
Код в make image возвращает одно изображение.
Примечание - вы будете намного счастливее, если сделаете URL
http://youdomain/makeimage.aspx?imageid=1&mytype=.jpg
Таким образом, URL-адрес изображения заканчивается в расширении. Некоторые браузеры (IE) обманывают и смотрят на конец строки, чтобы увидеть, какой тип содержимого ожидать. Они будут работать с URL-адресом, как показано выше, но не без пробного .jpg.
Кроме того, вам нужно будет реализовать какую-то форму кэширования, так как ваша производительность будет собакой (особенно если вы попытаетесь масштабировать ее).
Удачи.