Scaling text in Keynote

fontgraphicskeynote

I have a complex drawing in Keynote, which I need to resize. I can do this by making the drawing into a group, but unfortunately it contains many text labels, which do not resize when I change the size of the group. I can change the font size, but it's quite hard to get the new font size to look the same as the old one. What usually happens is that the new text is slightly larger than the text boxes, so I end up having to manually resize each one in order to make it readable again.

Usually I get around this by taking a screenshot and inserting it into the presentation as an image. However, in this case I need the image to have a transparent background. I tried using Keynote's Instant Alpha feature, but it left white in the interiors of letters like "O" and "a", and manually removing that is just as much work as manually resizing all the text boxes.

So is there some kind of method or workaround for resizing the text of a keynote drawing along with the other elements, while keeping the background transparent?

Best Answer

In Keynote.app: Select all parts of the graphic you need to scale, then copy them to the clipboard (Command-C).

In Preview.app, just create a new document (Command-N). Contents from the clipboard will be automatically inserted. Save this document as PDF somewhere, and drag it to Keynote. This should do the trick.