Skip to main content
Participating Frequently
July 10, 2019
Answered

Scale multiple objects with their own reference point?

  • July 10, 2019
  • 1 reply
  • 10007 views

So let's say I've got 10 similar objects on my page and I want all of them at 80% of their current size. I also want all of them to stay centered at the same point they are now. Is there a way to do that?

If I transform multiple objects at once the objects get treated as one object and are transformed through one reference point. But I want all of the objects to keep their own reference point, so I don't have to reposition all of the objects after scaling them.

Hope I formulated my question clearly.

Tnx.

    This topic has been closed for replies.
    Correct answer SJRiegel

    I found a way, but it is a bit of a workaround.

    First, create a separate object on the pasteboard, a use Object > Transform to apply the desired transformation to this extra object .

    Then select all the objects you want to change, and use Object > Transform Again > Transform Again Individually. This will apply the original transformation to each object on its own center. 

    This works like Transform Each does in Illustrator, but as far as I could find, there is not a Transform Individually option that can be used alone on a first transform action in InDesign.

    1 reply

    SJRiegelCorrect answer
    Legend
    July 10, 2019

    I found a way, but it is a bit of a workaround.

    First, create a separate object on the pasteboard, a use Object > Transform to apply the desired transformation to this extra object .

    Then select all the objects you want to change, and use Object > Transform Again > Transform Again Individually. This will apply the original transformation to each object on its own center. 

    This works like Transform Each does in Illustrator, but as far as I could find, there is not a Transform Individually option that can be used alone on a first transform action in InDesign.

    Inspiring
    July 11, 2019

    Nice solution!