I’ve noticed that whenever I wish to save an email attachment or a picture from a website, typically encoded as a .jpg, I’m only allowed the option to save at a bitmap. I can go change the file extension to .jpg after the fact, but is there a setting I’ve missed in my OS which is Win XP Pro, SP2?
Try emptying your browser’s (IE?) cache. In IE, go to Tools, Internet Options, Delete Files, etc. This has worked for others.
-
-
- Do note that if the file was indeed saved as a bitmap, just changing the file extension does NOT change the format of the file to jpg. The program you use to open them with might be identifying the real format silently when you attempt to open it, but the difference between a bitmap and a jpeg is more than the file extension.
~
- Do note that if the file was indeed saved as a bitmap, just changing the file extension does NOT change the format of the file to jpg. The program you use to open them with might be identifying the real format silently when you attempt to open it, but the difference between a bitmap and a jpeg is more than the file extension.
-
You have two options (besides clearing your IE cache):
-
Select Save Picture As … and you should be able to save the image in its native format.
-
Dump IE for Mozzilla or Firefox and you’ll be better off, in more ways than one.
What is the benefit of the bitmap format, anyway? I figure it must be pretty significant to justify the enormous file size.
actually, this is a known issue when you can only save an image as .bmp in IE.
It usually means there is some ActiveX object that is damaged and needs to be removed. Go to Tools->Internet Options. On the general tab, click the Settings button in the Temporary Internet Files section, then click on the “View Objects” button. It will then list the ActiveX objects installed. More than likely you will see one or more objects that are listed as “Damaged” or “Unknown”. Delete those objects (confirm that you’re sure you want to remove them) and restart Internet Explorer (you don’t necessarily have to restart, but I do it because I don’t trust IE as far as I can throw it).
There was a microsoft knowledgebase article on this issue, but I can’t find it ATTM - all the articles I can find refer to clearing the cache and disk writing issues.
Short answer, a .bmp is a non-lossy image format, and .gifs and .jpgs “fudge” a bit to get the file size down.
With (most) .bmps every single pixel is assigned a full RGB value. (ie; "This dot at X0,Y0 has a “red” level of 255, a “blue” level of 255, and a “green” level of 0. " and hey presto, the top left pixel is purple. Repeat for every other pixel in the picture.)
Jpegs make the file size smaller by averaging the colour for larger areas. “Put a big block of purple here. Put a darker purple next to it.”
Gifs make the file size smaller reducing the number of colours, and referring to a colour table. Say it’s a sixteen colour gif. You have an index that says “Colour 1 is 255,255,0… colour 2 is 0,255,255… colour 3 is 148,148,148.” Then you still assign every pixel a colour, but you have less information specified for each pixel. The pixel at 0,0 is “colour 1”
Additionally, the data in .jpgs and .gifs are mathematically compressed. (Algorithms are used to express the information with minimal redundancy.) This means that the software has to do a bit more work to “decode” them than simply displaying a bitmap file.
Nothing is marked as damaged or unknown.
There is a {}alphanumeric string
Active Data Info Class
Active Data Object Class
Three different Java Runtime Environments, 1.4.2 and 1.5.0 twice
LSSupCtl Class
Shockwave Active X Control
Shockwave Flash Object
Thassit.
Have you tried what others have suggested in regards to clearing your IE cache?
I get the same problem occasionally and clearing the cache always fixes it.
I’ve cleared the cache, so until I attempt a save, I won’t know if the fix is successful. Thanks for your assistance.