Snapping simplifies the positioning of new and existing objects by 'magnetising' moved or resized objects to other objects or document elements.
Snapping causes images, strokes, lines, shapes, and selection areas to align to nearby grid lines, guides, margins or spreads, or any combination of these. You can also snap to object bounding boxes, key points on shapes and to an object's geometry. Text can also snap to the baseline of other text (the first line only for text frames) and artistic text objects can snap to the height of previously created artistic text.
To help understand snapping behaviour, coloured dynamic guides and target nodes display when you snap to objects. The colours used are:
Red line: Object snaps to target horizontally.
Green line: Object snaps to target vertically.
Yellow node: Object snaps to shape's key points (often centres) or geometry.
Snapping candidates
Snapping candidates are page objects which are available for you to snap to. You can set how candidates are determined using the following settings:
Candidate List—limits the number of objects which are snapping candidates to the number you set. Creating a new object or selecting an existing object, designates it as a snapping candidate in this case. Only the active snapping candidates can be snapped to.
Immediate layers—limits the number of candidates to the objects on the current layer.
Immediate layers and children—limits the number of candidates to the objects on the current layer and any of the layer's child layers.
All layers—does not limit the number of snapping candidates in the document.
To activate/deactivate snapping:
Tap Snapping.
Snapping presets
A powerful and comprehensive set of snapping options are available to you. To make snapping setup quick and easy, one of several snapping presets can be chosen which group recommended snapping options according to how you plan to work (e.g., for curve drawing, etc.).
To select a snapping preset:
From the top toolbar, open the Snapping menu (to the right of the Snapping button).
Select Snapping Options.
From the Preset menu, select a preset.
The remaining settings will change depending on the chosen preset. The options will be in effect immediately.
Customise any chosen snapping preset by changing any of its settings.
To customise a snapping preset:
Select a preset on which to base your new snapping options.
Enable/disable individual options to override the current preset's options.
The options will be in effect immediately.
Snapping options
Individual snapping options can be switched on or off to suit your needs, drawing style, and the project you are working on. The preset that you initially adopted will be customised in the process.
The following options are available:
Enable snapping—when enabled, objects will snap to specified criteria. This must be selected to change other options.
Preset—Select a preset which is a grouping of snapping options for specific ways of working.
Page layouts—for designs to be printed, where snapping to placed guides and spreads is important.
Page layouts with objects—as above but with additional object-to-object alignment.
Object creation—perfect for simple object-to-object alignment to bounding boxes and their midpoints, plus for aligning some shapes to key points. Key points are automatically added points on some objects, e.g. where a shape's corner is made rounded, key points are placed at the start and end of the rounded corner.
Curve drawing—the setup for non-geometric use (i.e., drawing with the Pen Tool).
UI design—for UI/web design for pixel accuracy when using snapping to fixed guides and grid.
Pixel work—for pixel-only brush work where vector-based object snapping is not needed.
Candidates—sets how candidates are used. Select from the pop-up menu.
Show snapping candidates—when enabled, highlights the active snapping candidates, i.e. objects that can be snapped to by prior selection. Candidates will display a purple outline.
Max Candidates—limits the number of active candidates when Candidate List is selected (see above). If you reach this limit, new candidates replace older candidates in chronological order.
Tolerance—controls the distance to an object before snapping occurs.
Force pixel alignment—snap vector objects, nodes and handles, and pixel selection areas to whole pixels when created, moved or modified.
Move by whole pixels—allows you to constrain the movement of vector objects, nodes and handles to whole pixels.
Snap to pixel selection bounds—when enabled, objects can be snapped to the bounds of a pixel selection. For example, a pixel selection drawn over image 'edges', which would otherwise not be snappable, will expose those edges for snapping.
Only snap to visible layers—when enabled, only visible layers are snapped to.
Snap to grid—when enabled, content snaps to a grid line.
Snap to baseline grid—when enabled, content will snap to the active document baseline grid (if switched on).
Snap to guides—when enabled, content snaps to guides.
Snap to spread—when enabled, content snaps to the edge of the page.
Include spread midpoints—when enabled, content snaps to vertical or horizontal centre of the page. This option is only available if the above option is selected.
Snap to margins—when enabled, content snaps to page margins (if switched on).
Include margin midpoints—when enabled, content snaps to vertical or horizontal centre of the page margin. This option is only available if the above option is selected.
Snap to shape keypoints—when enabled, objects can be aligned to key points on shapes, e.g. the centre of a rectangle or ellipse.
Snap to layer geometry—when enabled, objects can be snapped to layer vertices and not simply to the bounding box.
Snap to layer bounding boxes—when enabled, objects can be aligned based on its bounding box.
Include box midpoints—when enabled, objects snap to vertical or horizontal centre of a target object. This option is only available if the above option is selected.
Snap to gaps and sizes—when enabled, arrows represent matched gaps between snapping candidates and matched horizontal and/or vertical sizes.