Resize Images

Description : Resizes each image and printout in the current page by given percentage. This extension allows to choose either all images or the selected image only on the current page to be resized.


Resize Images

You need Onetastic Add-in
for OneNote to run this macro.
Download Onetastic
Author(s) : Chris K.Y. FUNG, ipotassium, Omer Atay
Category : Image
Last Updated : October 21, 2017
Rating :
Download(s) : 12769
Screenshot :

Resize Images

Enter the size of the image as a percentage of the original size (e.g. Enter 50 for 50%), if keepRatio, only width will be used.
Changelog :

October 21, 2017 (FB78C8) - Omer Atay
Fixed an issue where macro can fail if an image is under an indented paragraph or a table

September 12, 2017 (F01008) - ipotassium
1. added a checkbox that allows user to simply fill out width ratio and use same value for height (keep image ratio); 2. images in small sized outline is now resized correctly(automatically enlarge outline, not doing this for printouts.)(outline is actually limiting the size of image inside it);

September 16, 2016 (255E7E) - Omer Atay
Fixed an issue where the images would be resized vertically, but not horizontally

June 20, 2016 (C6CD8C) - Omer Atay
Re-written with the new Macro Language to take advantage of cleaner syntax and performance improvements

These versions are no longer supported:

June 15, 2014 - Chris K.Y. FUNG
Added "Selected Image Only" option

March 09, 2013 - Omer Atay
Initial version


TomasFiers - 2017-08-11
Works well, thanks.
FloydW - 2016-12-03
This macro is fantastic!  Here's how I use it:  When I'm going to a meeting, I'll send the Outlook meeting invite to OneNote.  Then I'll open any attachments and print them to OneNote so I can take notes on the pages.  I've found that the images are often too big for the screen (we use the widescreen version of PowerPoint pages, for example, and they're very wide) so I've been changing the page zoom.  Now, with this macro, I print the attachment then run this macro at 50%.  Easy peasy, my printouts and notes fit on the screen easily.  Good job on this one!
Omer Atay - 2016-10-07
Cynthia Marquette: Great ideas. Currently macros don't remember input values. But it would be useful in many macros. If you frequently use 125%, you can edit the macro and set the default values to 125. Also having macros executed under right click menu is also something useful for other macros as well. You could select some text and run macros like "UPPER CASE" for instance. I will add these to the product backlog. Thanks for your ideas.