Transform Again to the rescue, again

The Object > Transform Again commands have been written about previously, here and here. But every time that I use these commands it saves me so much work, I just have to tell someone about it! Since I’m all alone in my office, I’m going to tell you about it. Here is what happened today:

A tough layout problem…each box is a slightly different size, but they need to all be the same size.

A tough layout problem…each box is a slightly different size, but they need to all be the same size.

I inherited this layout, and my job was to animate the colored squares for an Adobe Digital Publishing Suite tablet publication. Upon close examination, I noticed that the squares were all slightly different sizes, and their corners didn’t align precisely. So I decided to make all the squares exactly 60 pixels square. Of course, selecting a single square, adjusting the width and height values in the Control panel, and then repeating these steps dozens of times would be fine if I were a patient man and being paid by the hour.

But I’m neither patient nor hourly, so this is what I did.

1. Select one square, and make it exactly 60 px square in the Control panel.

Use the Width and Height values to specify the desired size.

Use the Width and Height values to specify the desired size.

2. Select all the squares, and choose Object > Transform Sequence Again Individually.

ScreenSnapz004

That’s it. Now every square is magically exactly 60 pixels square! Once the images were the same size, I used the alignment panel to herd them into precise rows and columns.

ScreenSnapz005

Here’s the “back story” of what is going on. Transform Again just repeats the last single transform (size, scale, rotate, etc.) that you did recently. Transform Again Individually will apply that single transformation individually to a bunch of selected items. Transform Sequence Again repeats the last uninterrupted sequence of transformations (in this case a Width change immediately followed by a Height change). The command I used, Transform Sequence Again Individually applies the last uninterrupted sequence of transformations individually to a bunch of selected items.

I had to transform a “sequence” because I had made 2 transformations, the Width and the Height. I had to do the transform sequence again “individually”, otherwise the entire selection of dozens of boxes would have been resized to fit an 80px by 80px area. Instead, I wanted each box to be resized individually.

I hope you have a chance to use this powerful feature in one of your projects soon!

Tags
Related Articles
Comments

2 Comments on “Transform Again to the rescue, again

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>