Copy link to clipboard
How to align object vertically on the artboard via script?
For example, there is a group
var smallCircleGroup = doc.groupItems.add();
// adding some objects to the group
Now I woud like to align the group vertically on the artboard as it would be done by `Vertical Align Center` Illustrator's command. Is there a script ecvivalent for the command to do that?
var ABR = app.activeDocument.artboards.artboardRect;
var ABVerticalCentre = (ABR - ABR) / 2;
var bounds = smallCircleGroup.controlBounds;
smallCircleGroup.top = ABVerticalCentre - ((bounds - bounds) / 2);