You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Change Pasted Image format from Tiff to JPG How?

I would like to have my images paste into mail as jpegs,gifs,pngs, whatever the source format, rather than being converted to TIFF format which is not viewable by a large number of users.

To change the clipboard, in terminal one writes:
defaults write com.apple.screencapture type jpeg

Is there a similar command that will change the default image formmat for mail?

macbook pro 17, Mac OS X (10.4.10)

Posted on Jan 2, 2009 11:33 AM

Reply
37 replies

Jan 2, 2009 12:37 PM in response to madpixl

What makes you believe it's a TIFF file? Has the actual file size changed; the extension, etc.? If Mail did this, then every time you mailed a web page it would have to convert all those .jpg images to TIFF and insert them into Mail, and I've yet to see it do this, ever.

At the same time, I've mailed thousands of images that started out as .jpg images and Mail did not change any of those, either. There is no such preference to change in Mail, so I can only go by what I know to be my years of experience and say that it's not happening.

Mulder

Jan 2, 2009 4:50 PM in response to chris_R

chris_R wrote:
I think what the OP is getting at is using copy/paste to transfer data from another app directly into Mail, rather than attaching a file. In that case it's always attached as a TIFF because that's the format used by the system clipboard.

I'm not aware of that. when i copy a jpeg image in preview or iphoto (I don't have photoshop) and then paste it into Mail it pastes as a jpeg.

Jan 15, 2009 8:38 AM in response to chris_R

Well, hang on guys. The "simplest thing" is not to turn the computer on. What happens from there forward depends so much on the wisdom of the folks who write the OS and apps. Because we like things to be easy and "intuitve," we prefer Macs (among other reasons).

To the extent the handling of images is unpredictable, it is a bug. To the extent it does not produce the result desired, no matter how rational it might be, it is counter-intuitive, contrary to the Mac UI. That Mail suddenly recodes the image as soon as you reduce the size to medium, the file size instantly falling from 1.8 MB to 372 KB, for example, is not a behavior to TIFF or JPEG people would anticipate. There are VERY few people who want their quick copy-and-paste image to ship out at 2 MB!! Very few ordinary people even use TIFF's, and the minority who do probably have the sophistication to wrestle with this.

Hmm, maybe Windows handles this better.... Ha!

Jan 2, 2009 12:29 PM in response to Mulder

When I copy and paste an image from photoshop or the web into an email, it becomes a tiff file.

I changed my clipboard prefs as previously mentioned. When I take a screenshot it now uses jpeg.

But when I paste into mail, regardless of the image format, it becomes a tiff file.

How do I change this preference?

Jan 2, 2009 12:44 PM in response to madpixl

as mentioned Mail does not alter file types. if the attachment shows up as TIFF it means it was tiff to begin with. you have to save it from photoshop as a jpeg and attach that. the terminal command you mention has nothing to do with this. it changes the format in which screenshots are taken but screenshots do not exist before you take them. image files that you attach from photoshop already exist.

Jan 2, 2009 4:38 PM in response to V.K.

I think what the OP is getting at is using copy/paste to transfer data from another app directly into Mail, rather than attaching a file. In that case it's always attached as a TIFF because that's the format used by the system clipboard. It has nothing to do with Mail.

The solution is to attach the original file instead (or save the image to a file if it's been altered).

Jan 14, 2009 11:07 PM in response to chris_R

I have the same problem. It happens randomly.

a) I copy an image from the web which is a jpeg and paste it into my Apple Mail and it auto converts to a TIFF file.

b) I am forwarded a jpg file and I re-forward it to other people, and it mysteriously becomes a TIFF file and they can't see it.

Looks like a bug. How do we report it. It's intermittent. Thanks

Jan 15, 2009 6:15 AM in response to chris_R

killall SystemUIServer

I can verify the same problem, it drives me crazy with Photoshop and screenshots. If I copy-and-paste or DRAG an image directly from Photoshop I get a gigantic Tiff, and if I shift-cntl-cmd-4 screenshot to clipboard, paste, same problem. (It creates something call pastedGraphic.tiff.) The email size is much larger -- check the size estimate at the bottom of the window as compared to a shift-cmd-4 screenshot to disk (jpg). Or try dragging the image from Mail to the desktop.

But it can get worse. Try taking a screenshot to the clipboard, paste it into an email, and then also open a coipy of the screenshot in Preview. Select all, copy, paste into Mail. A shot that was 176K on disk, 238K in Mail, becomes 1.8 MB. Similar problems arise from Photoshop.

Another hint: If you choose a size less than "larger" in the Mail "Image Size" selector, it changes TIFF's to JPEG. Now the pic is called pastedGraphic.jpg.
http://forums.macosxhints.com/archive/index.php/t-72700.html

in fairness some of these issue probably arise from the way other apps (including the screen grab) prepare images for the clipboard. Mail then accepts what it is given. HOWEVER we do want to fix the format to something acceptable for mailing. It is this a buried feature, issue for a 3rd party developer, or do we just wait?

Would love a fix.

Jan 15, 2009 7:15 AM in response to Mulder

Agreed.

Apple chooses to implement the system clipboard as TIFF (for most image data) and that's probably not going to change. The reason the result is so large is because you're dumping raw, uncompressed image data into your email. The simplest solution is not to do it. Understand that images in emails count as file attachments, so save the image and then attach the actual file. That way you can control the size and format easily.

That said, it probably wouldn't be too difficult to add a context menu item to convert an image to jpeg, but without changing the size. As Mulder said: submit feedback and ask them nicely to implement such a feature.


As an aside: if you copy a web image from within Safari, it will paste into Mail in the original format, because Safari copies the url of the image into the clipboard as well as the image data (as TIFF). Other browsers, like Firefox, won't do that.

Jan 21, 2009 9:28 AM in response to Mulder

"What makes you believe it's a TIFF file? Has the actual file size changed; the extension, etc.? If Mail did this, then every time you mailed a web page it would have to convert all those .jpg images to TIFF and insert them into Mail, and I've yet to see it do this, ever."

Not true: If you set the OS screen capture format to PNG, the when you take a screen shot direct to the clip board and paste in Mail, it is inserted in the email as a PNG. It would be nice if Mail could do the same with JPG screen shot.

It's a pain b/c AOL mail recipients cannot view PNG files

Jan 25, 2009 11:01 AM in response to doug123a

doug123a wrote:
Hmm, maybe Windows handles this better.... Ha!



There's no maybe, this stinks on ice.

Right-click on an image in Firefox, copy and paste it into Mail.

Now right-click the image and open with Preview and it says "pastedGraphic.tiff". Now change the image size in mail to something smaller than actual, view it in Preview again and now it says "pastedGraphic.jpg", in Mail change it back to acutal size, view in Preview and now it's "pastedGraphic.tiff".

Do this with Safari and it transfers with the proper file name and format.

This is not the right way to handle this.

Change Pasted Image format from Tiff to JPG How?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.