Inkscape.org
Beginners' Questions How to align a vector image based only on one of its layers
  1. #1
    Uritu Uritu @Uritu

    I have a vector image that consists of a person with the left arm open and I have a background.

    If I do "Align and Distribute" --> "Move selection as group" --> "Center on Vertical Axis" as I usually do, the person body won't be centered because there is the left arm open.

    So, I would like to center the person on the background, but I want to center it not based on the full person image size but relative to its head vector. But if I select only the head, then only the head will align..

    How can I align the full person based only on the head?

    Thank you

  2. #2
    Paddy_CAD Paddy_CAD @Paddy_CAD

    I think I understand. Here's an old post that might be helpful.

    https://inkscape.org/forums/questions/how-to-center-group-around-object-midpoint-x-post-from-stackoverflowcom/#c32095

  3. #3
    David248 David248 @David248

    I'd group the whole person, move rotation handle of group on head, the turn on snapping to rotation centers only and move person so that its rotation handle matches with rotation handle of background.

    Shift click on rotation handle will reset it.

  4. #4
    Uritu Uritu @Uritu

    Thank you so much, both methods worked so well! I think Paddy_CAD solution is more precise and David248 solution is faster.

Inkscape Inkscape.org Inkscape Forum Beginners' Questions How to align a vector image based only on one of its layers