Scale Keynote Image by Percentage

The question has come up repeatedly for over 10 years and there still doesn't appear to be a way to scale in image by a percentage in Keynote. I thought I would add a workaround for anyone else struggling with this.


tell application "Keynote"
	tell last image of current slide of front document
		set width to 3 * width
	end tell
end tell


That will scale the front image on any slide by 300% of current size (to scale a particular image, use bring to front) - it assumes "Constrain proportions" is selected (the default). Change the 3 to the scale factor of your choice. I just keep this open in script editor and execute when needed. It could have a UI rolled around it to ask for the scale factor.


Annoyed that such a basic feature is still missing after all this time - also, so much is still broken with AppleScript support (i.e., no way to get the currently selected image and no way to get original size).


Hope this helps the next person...

Posted on Sep 3, 2019 2:45 PM

Reply

Similar questions

There are no replies.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Scale Keynote Image by Percentage

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