PHOTOSHOP: Offset (expand contract) Scale for vector shapes

  • 3
  • Idea
  • Updated 4 years ago
  • (Edited)
There's currently NO method of performing offset transform (expand/contract) for vector shapes in Photoshop. I know it's possible in Illustrator but it's such a simple task, switching programs is just absurd.

Making concentric rectangles, for example, is extremely painful in photoshop. A frame/border is basically two rectangles, one inside the other, with an equal gap running all sides of the shape. The XY ratio is not exactly the same for both rectangles, but the gap between all sides are equal.

Already existing scale/transform options in Photoshop: holding Alt during transform locks centre(while dragging corner/side anchors); holding Shift during transform locks XY ratio(while dragging corner/side anchors); holding Alt+Shift and dragging a corner anchor locks centre+XY ratio

Therefore, I suggest holding Alt+Shift and dragging a side anchor SHOULD logically offset scale. Currently holding Alt+Shift+dragging side does exactly same as when just holding Alt, wasteful.

The only cheating way to achieve this effect, is using an Inner Stroke on a single rectangle. That way you get an even border. But strokes are raster, very limited, and work terribly on complex shapes. There are countless situations where you'd want the second shape to be a separate entity. Please do this, it's one of my most frequent issues with Photoshop.
Photo of Ashim DSilva

Ashim DSilva

  • 2 Posts
  • 1 Reply Like
  • frustrated

Posted 4 years ago

  • 3

Be the first to post a reply!