Page 1 of 1

MacOS X Image Resizer – Right click images to resize and/or email

MacOS X Image Resizer – Right click images to resize and/or email
   2

For those of us coming from the Windows platform, that have used the Image Resizer PowerToys for Windows XP (yeah I know: from way back in the day), here a free application for MacOS X users to have that same functionality as well.

Simply right click an image, choose the desired size and your images will be resized automatically without modifying the original file.

I’ve expended the functionality a little bit, by adding the option to convert a Retina image straight to “classic” (50% size reduction) and after resizing the option to automatically attach the resized images to an email, ready to be send to friends and family …




Windows XP PowerToys – Image Resizer

Back in the day, my favorite PowerToy was the Image Resizer. PowerToys were small applications offered for free by Microsoft offering slick and easy to use “toys” that could make your daily work just easier.

The Image Resizer allowed quick resizing of pictures, something I still miss as a standard part of Windows 7, Windows 8, and yes also under MacOS X.

For those interested, Image Resizer can still be downloaded:

 

Finding a version for MacOS X was harder than expected, and while playing with Apple Automator and AppleScript, I decided to create my own application that would achieve the same …

Resize eMail Picture(s)

Being new to AppleScript and Automator, my little app (only 7 Kb!) is not an exact clone of the original Windows XP Image Resizer PowerToy, but it does offer the same functionality. It probably will not win a beauty contest when it comes to the user interface, I was limited by the capabilities of Automator and in my experience in using it …

The little service allows you to right click one or more images to resize them: 

  • Mini (320 pixels)
  • Small (640 pixels)
  • Medium (800 pixels)
  • Large (1024 pixels)
  • Larger (1280 pixels or 720p)
  • Big (1920 pixels or 1080p)
  • Retina to Classic (50% size reduction)
  • Do not resize (for use if you only want to email the pictures)

 

The indicated pixels is the maximum width and maximum height.

When resizing a picture, a copy of the original will be made, with a prefix in the filename to indicate it’s new size.
The original image will not be modified, and the new image will be stored in the same format – so JPEG remains a JPEG.

If you selected “Do not resize”, no extra files will be created of course.

After resizing you can optionally choose to have all these resized image to automatically be attached to a new email, making it easier to quickly send some (optionally) resized pictures to friends or family.

  Keep in mind that this service only works with Apple Mail when using the “mail as attachment” option …

Download and Install

I made a small installer (4.3 Kb!) that will install this tool as a service on your Mac.
This version however will NOT work with MacOS X v10.10 (Yosemite) – In Yosemite the Mail.app icon has changed named.
Yosemite users download the version below that.

DOWNLOAD - Resize EMail Pictures 

Platform: Mac OS X
Filename: Resize eMail Pictures.pkg
Version: 1.0.1
Size: 4.2 KiB
Date: February 26, 2014
 Download Now 

DOWNLOAD - Resize And Email Picture (Yosemite Version) 

Platform: Mac OS X
Filename: Resize and Email Picture (Yosemite version).pkg
Version: 1.0.2
Size: 92.9 KiB
Date: August 24, 2014
 Download Now 

The installer works like any other installer on the Mac, and the script will be copied in the /Library/Services  directory, so it will be available for all users.

Uninstall

To remove this application, simply delete the file Resize eMail Picture(s).workflow from the /Library/Services  directory.

Usage

Using this service is simple: right click one or more images and select from the “Services” menu the option “Resize eMail Picture(s)“.

MacOS X Service - Resize and/or eMail Picture(s)

MacOS X Service – Resize and/or eMail Picture(s)

A small window will popup allowing you to select the desired maximum resolution.

  The option “Do not resize” allows you to attach one or more images, unaltered, to an email.
  The “Retina to classic (50%)” option resizes a Retina screenshot (for example) to the regular non-Retina resolution.

Resize Image - Select maximum width/height

Resize Image – Select maximum width/height

You can double click the preferred option, or single click your preferred option followed by a click on the “Select” button.

Each selected file will now by copied and resized (unless you choose “Do not resize”). Depending on the selected size, a prefix will be added to the file name so you can easily identify the ones that you’ve resized.

As you can see in the example below:
I selected 3 files and had them resized to “Medium”, which resulted in 3 copies with the prefix “Medium”. The original files remain untouched.

Some example files after resizing

Some example files after resizing

After making your selection a dialog will popup, asking you if you’d like to attached the resized (even if you picked “Do not resize”) to a new email.

If you select “Yes” (default is “No thanks” which will be selected when you press the Enter key), a new email will open with the pictures attached to it.

Would you like to attach the resized images to a new email?

Would you like to attach the resized images to a new email?

Example of a new email with 3 pictures attached

Example of a new email with 3 pictures attached

Donation options


Donations are very much appreciated, but not required. Donations will be used for web-hosting expenses, project hardware or a motivational boost (a drink or snack). Thank you very much for those have donated already! It's truly AwEsOmE to see that folks like our articles and small applications.

Comments


There are 2 comments. You can read them below.
You can post your own comments by using the form below, or reply to existing comments by using the "Reply" button.

  • Feb 26, 2014 - 5:53 PM - hans Comment Link

    Tiny update … this app is now also visible in the services menu of Path Finder

    Reply

    hans

  • Aug 24, 2014 - 2:01 PM - hans - Author: Comment Link

    UPDATE:

    In Yosemite, Apple decided to change the icon location/name, which causes an error message.
    A specific Yosemite (MacOS X 10.10) is made available under the downloads in the article above.

    Reply

    hans



Your Comment …

Friendly request to not post large files here (like source codes, log files or config files). Please use the Forum for that purpose.

Please share:
*
*
Notify me about new comments (email).
       You can also use your RSS reader to track comments.


Tweaking4All uses the free Gravatar service for Avatar display.
Tweaking4All will never share your email address with others.