Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

laz232

macrumors 6502a
Original poster
Feb 4, 2016
747
1,416
At a café near you
Most of the time I take a screenshot, edit, then copy and paste to Mail.app (I don't save the intermediate, because it's ephemeral)
But the pasted graphic, unbeknownst to me - becomes a TIFF - which has %#$ support in the rest of the world.
I realised this when after a year or two many clients told me they did not realise I was sending them marked-up drawings!

This is for work email - how do I force macOS to paste PNGs from clipboard?

macOS 10.15.7
 
You choose a size less than "larger" in the Mail "Image Size" selector, it changes TIFF's to JPEG. After that your pasted pic is called pastedGraphic.jpg. If you want preserve the original dimensions you have to add your JPEG as an attachment to Mail.

Otherwise the image format of the clipboard is TIFF (and has been for the last 2 decades on Macs). How it is handled depends on the program your copying from.

EDIT: You can actually put a JPEG image in the clipboard using Applescript like this at the command-line:

osascript -e 'set the clipboard to (read (POSIX file "/Users/YourUserName/Desktop/a.jpg") as JPEG picture)'

EDIT II: actually somebody wrote a little tool for that.
 
Last edited:
If you don't mind all of your screenshots being PNG to start with you can change the default for screenshots.

fVLscB45DigeQb7kbRiktD-970-80.jpg


Just use PNG instead of JPG.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.