how to save image embedded in HTML as jpg not bmp?

P

peter

Someone sent me a photo in an html email. The entire email size is 25KB.
I want to save the photo, so I right click and select save as, but
strangely, only bmp format is offered. Saving the image as bmp yields a 1MB
file. I don't want to re-compress it as jpeg again.

If I view source while in the email, the place where the image appears has a
tag like this:

<IMG alt="" hspace=0 src="cid:029701c4ac5d$7b874910$f3343204@photo1"
align=baseline border=0>

I'm guessing the cid: thing is referring to some internal database in
outlook where the image is stored. How can I extract this jpeg file and save
it as is?

I ended up forwarding the email to a yahoo account, there I was able to
right click on the image and save as jpeg file, but this is a stupid
solution. There has to be a direct way.
 
P

peter

The article hit the nail on the head. However, this solution is so involved,
forwarding to yahoo is starting to look less stupid a solution.

I couldn't help but wonder, why won't outlook let me save the photo as jpg?
Is this a bug or feature? Is there a patch to enable this?

Since the complexity is a one-time thing, I think I'll do the macro as
suggested. Thanks.

-peter

Roady said:
Yes, you can do this with a macro;
http://www.howto-outlook.com/howto/saveembeddedpictures.htm

--
Robert Sparnaaij [MVP-Outlook]
www.howto-outlook.com

Tips of the month:
-What do the Outlook Icons Mean?
-Create an Office 2003 CD slipstreamed with Service Pack 1

-----
peter said:
Someone sent me a photo in an html email. The entire email size is 25KB.
I want to save the photo, so I right click and select save as, but
strangely, only bmp format is offered. Saving the image as bmp yields a
1MB file. I don't want to re-compress it as jpeg again.

If I view source while in the email, the place where the image appears
has a tag like this:

<IMG alt="" hspace=0 src="cid:029701c4ac5d$7b874910$f3343204@photo1"
align=baseline border=0>

I'm guessing the cid: thing is referring to some internal database in
outlook where the image is stored. How can I extract this jpeg file and
save it as is?

I ended up forwarding the email to a yahoo account, there I was able to
right click on the image and save as jpeg file, but this is a stupid
solution. There has to be a direct way.
 
R

Roady [MVP]

No, there is no other solution for it. Whether it is a bug or feature...
well at least it is a known issue ;-)

--
Robert Sparnaaij [MVP-Outlook]
www.howto-outlook.com

Tips of the month:
-What do the Outlook Icons Mean?
-Create an Office 2003 CD slipstreamed with Service Pack 1

-----
peter said:
The article hit the nail on the head. However, this solution is so
involved, forwarding to yahoo is starting to look less stupid a solution.

I couldn't help but wonder, why won't outlook let me save the photo as
jpg? Is this a bug or feature? Is there a patch to enable this?

Since the complexity is a one-time thing, I think I'll do the macro as
suggested. Thanks.

-peter

Roady said:
Yes, you can do this with a macro;
http://www.howto-outlook.com/howto/saveembeddedpictures.htm

--
Robert Sparnaaij [MVP-Outlook]
www.howto-outlook.com

Tips of the month:
-What do the Outlook Icons Mean?
-Create an Office 2003 CD slipstreamed with Service Pack 1

-----
peter said:
Someone sent me a photo in an html email. The entire email size is 25KB.
I want to save the photo, so I right click and select save as, but
strangely, only bmp format is offered. Saving the image as bmp yields a
1MB file. I don't want to re-compress it as jpeg again.

If I view source while in the email, the place where the image appears
has a tag like this:

<IMG alt="" hspace=0 src="cid:029701c4ac5d$7b874910$f3343204@photo1"
align=baseline border=0>

I'm guessing the cid: thing is referring to some internal database in
outlook where the image is stored. How can I extract this jpeg file and
save it as is?

I ended up forwarding the email to a yahoo account, there I was able to
right click on the image and save as jpeg file, but this is a stupid
solution. There has to be a direct way.
 
G

Guest

hi, i have this same problem too, i used this method but it only solved 1/2
of it bcoz when i SaveAttachment, only 1 "none" appeared in the sub-menu n
therefore only the 1st picture could be saved, any solutions? thx

Roady said:
No, there is no other solution for it. Whether it is a bug or feature...
well at least it is a known issue ;-)

--
Robert Sparnaaij [MVP-Outlook]
www.howto-outlook.com

Tips of the month:
-What do the Outlook Icons Mean?
-Create an Office 2003 CD slipstreamed with Service Pack 1

-----
peter said:
The article hit the nail on the head. However, this solution is so
involved, forwarding to yahoo is starting to look less stupid a solution.

I couldn't help but wonder, why won't outlook let me save the photo as
jpg? Is this a bug or feature? Is there a patch to enable this?

Since the complexity is a one-time thing, I think I'll do the macro as
suggested. Thanks.

-peter

Roady said:
Yes, you can do this with a macro;
http://www.howto-outlook.com/howto/saveembeddedpictures.htm

--
Robert Sparnaaij [MVP-Outlook]
www.howto-outlook.com

Tips of the month:
-What do the Outlook Icons Mean?
-Create an Office 2003 CD slipstreamed with Service Pack 1

-----
Someone sent me a photo in an html email. The entire email size is 25KB.
I want to save the photo, so I right click and select save as, but
strangely, only bmp format is offered. Saving the image as bmp yields a
1MB file. I don't want to re-compress it as jpeg again.

If I view source while in the email, the place where the image appears
has a tag like this:

<IMG alt="" hspace=0 src="cid:029701c4ac5d$7b874910$f3343204@photo1"
align=baseline border=0>

I'm guessing the cid: thing is referring to some internal database in
outlook where the image is stored. How can I extract this jpeg file and
save it as is?

I ended up forwarding the email to a yahoo account, there I was able to
right click on the image and save as jpeg file, but this is a stupid
solution. There has to be a direct way.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top