Within the Modify objects menu, you can find options that help you to align, distribute, arrange, transform objects, combine them in the groups and compounds, modify paths and symbols.
As you can see Modify menu became a roof for a broad spectrum of functions, so it is reasonable to split them into the topics.
Arrange, Align, and Distribute submenus
Arrange submenu allows you to change the position of an object or a group of objects within the layer panel:
Bring to Front(1) brings an object at the top of the layer panel
Bring Forward(2) puts an object on the top of the neighbor
Send Backward(3) puts an object below its neighbor
Send to back(4) sends objects at the bottom of the layer
Align submenu is presented with various alignment options:
Align left(1) pushes all selected objects to the left side of the bounding box that surrounds the group. A single object would be aligned to the left of the canvas
Align center(2) put all selected objects in the center of the group. A single object would be aligned to the center of the canvas
Align right(3) pushes all selected objects to the right side of the bounding box that surrounds the group. A single object would be aligned to the right of the canvas.
Align Top(4) pushes all selected objects to the top of the bounding box, that surrounds the group. A single object would be aligned to the top of the canvas
Align Middle(5) pushes all selected objects to the middle of the bounding box, that surrounds the group. A single object would be aligned to the middle of the canvas
Align Bottom(6) pushes all selected objects to the bottom of the bounding box, that surrounds the group. A single object would be aligned to the bottom of the canvas.
Same height(7) stretches all selected objects to fill the height of the bounding box around these objects.
Same width(8) stretches all selected objects to fill the width of the bounding box around these objects
Distribute horizontally(9) – scatter objects along the horizontal axis with equal intervals between
Distribute vertically(10) – scatter objects along the vertical axis with equal intervals between.
Snap to full units(11)
Snap to half units(12)
Transform submenu contains several predefined rotate functions and a couple of flipping functions.
- Rotate 450 Left(1)
- Rotate 900 Left(2)
- Rotate 1800 Left(3)
- Rotate 450 Right(4)
- Rotate 900 Right(5)
- Rotate 1800 Right(6)
- Flip Vertical(7) mirrors objects across the x-axis
- Flip Horizontal(8) mirrors objects across the y-axis
Grouping, Clipping, Masking menu items
Group Selection(1) unites selected objects into a single group. All objects within the group preserve their own appearance attributes.
Ungroup Selection(2) splits the objects inside the group apart.
Create Compound(3) unites selected objects into the single compound shape with unified appearance inherited from the shape on the bottom.
Create Compound shape has its own menu:
- Union(2) joins two objects into the single shape.
- Subtract(3) subtracts the top object from the rear one
- Intersect(4) leaves the part where two objects overlap
- Difference(5). Oppose to Intersect, it deletes the part where objects overlap
To learn more about Boolean Shape Operators and Compound shapes, please read related topics.
Create a nested compound puts a top compound shape inside the rear one. The rear compound shape, that plays a role of the container, defines the appearance attributes of the final shape.
Clip Selection(4) masks selected objects inside the very bottom object in the selection.
Mask with shape(5) masks all the selected objects within the topmost object of this selection
Cropping and flatten
Raster images could be easily cropped in Gravit Designer. Modify menu has two items, that help streamline the process:
- Confirm cropping to apply the changes of your cropping efforts
- Cancel cropping to abandon them.
Flatten combines all the selected layers into the single image, filling any transparent pixels with the white color.
This option helps you to reduce the size of the file, no matter what export format is considered.
The path has its own submenu:
Join Paths(1) creates a single compound path from the selection of objects.
Split Path(2) is opposite to the first option.
Convert to Path(3) transforms any shape into a path.
Convert to Raw Path(4) is much the same as the previous option. The path, created with Convert to raw Path option doesn’t inherit the text color from the text layer as a fill color of the path and doesn’t support custom names of the layers.
Convert to outline(5) brings up a dialog box to specify an offset number. Then click ok to extend an outline of an object.
Expand/Shrink(6) offset the path by the specified distance you set in the pop-up panel’s text field
Setting up the negative value you shrink an object.
Setting up a positive value you expand an object.
Vectorize border(7) converts borders into the outlines
Vectorize image(8) converts a raster image, such as a photo to the scalable vector image. Read more about raster and vector images in the related topic.
Attach the text to path(9) puts a text layer on the outline of a path. Note: both a text and a path should be selected
Detach the text from path(10) this the opposite to the previous function.
Simplify path(11) helps you to delete of redundant anchor points on your paths. This option brings up the pop-up menu with the tolerance slider
The higher number you set, the simpler the path would be.
Connect two anchor points(11) connects the first anchor point of the path on top of the layer panel with the last anchor points of the path on the bottom of the layer panel.
Break curve(12). If you are willing to open the path at the particular node, you first need to break the curve.
It will introduce an additional anchor point at this node.
Now that you can open the path by deselecting the Close Path checkbox under the Appearance panel.
Reverse order(13) changes the order of the anchor points in the path.
The symbol option has its own submenu:
Create symbol (2) creates a new symbol from the selection.
Detach symbol instance(3) breaks the link between a master symbol and the selected instance.
Reset instance(4) cancels all the changes done to the selected instance giving it an appearance of the master symbol.