Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Saving an image from the browser

1 view
Skip to first unread message

Nathan Sokalski

unread,
Jul 29, 2006, 6:02:15 PM7/29/06
to
I am using ASP.NET, VB.NET, and GDI+ to dynamically create images for
webpages. When I right-click on the dynamically created image to try to save
it to my hard drive, which I send as ImageFormat.Gif, my browser (Internet
Explorer 6.0) wants me to save it as a *.bmp file. The VB.NET line of code
that I use to send the image to the browser is:

textbitmap.Save(Response.OutputStream, ImageFormat.Gif)

Why is my browser forcing me to save an image (supposedly) sent as a gif as
a bmp? Is there some other line of code I need to add in order for IE6 to
recognize it as a *.gif file, or is this just a bug in IE6? (Yes, I know
that I can use the Save() method to save it as a file on my computer, but I
want the browser to treat the dynamically generated images the same as other
images, including the ability to download them in the intended format)
--
Nathan Sokalski
njsok...@hotmail.com
http://www.nathansokalski.com/


Jaap Bos

unread,
Jul 29, 2006, 7:04:19 PM7/29/06
to

"Nathan Sokalski" <njsok...@hotmail.com> schreef in bericht
news:e%23cQmq1s...@TK2MSFTNGP06.phx.gbl...

>I am using ASP.NET, VB.NET, and GDI+ to dynamically create images for
>webpages. When I right-click on the dynamically created image to try to
>save it to my hard drive, which I send as ImageFormat.Gif, my browser
>(Internet Explorer 6.0) wants me to save it as a *.bmp file. The VB.NET
>line of code that I use to send the image to the browser is:
>
> textbitmap.Save(Response.OutputStream, ImageFormat.Gif)
>
> Why is my browser forcing me to save an image (supposedly) sent as a gif
> as a bmp? Is there some other line of code I need to add in order for IE6
> to recognize it as a *.gif file, or is this just a bug in IE6?

A bug in IE6. Deleting your temp. internetfiles is a know remedy.

Jaap


Nick Malik [Microsoft]

unread,
Jul 30, 2006, 3:10:40 AM7/30/06
to
Does your HTTP Response header list the data type as GIF?

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--
"Nathan Sokalski" <njsok...@hotmail.com> wrote in message
news:e%23cQmq1s...@TK2MSFTNGP06.phx.gbl...

Nathan Sokalski

unread,
Jul 30, 2006, 1:03:23 PM7/30/06
to
Yes, I tried including the following line of code immediately before the
Save() method:

Response.ContentType="image/gif"

I also have the following attribute in my @Page directive:

ContentType="image/gif"

But neither on seemed to make any difference.

"Nick Malik [Microsoft]" <nick...@hotmail.nospam.com> wrote in message
news:L_KdnTGatcOAx1HZ...@comcast.com...

0 new messages