Skip to main content
Participant
June 14, 2021
Question

Scale an object that used to be text but keep the same thickness so when I scale up it stays "thin".

  • June 14, 2021
  • 4 replies
  • 1273 views

I want to scale a custom drawn text object up without the thickness of it being compromised. Is this possible without tracing over the object as a line/lines? I basically want the same default scaling properties that stroke weight has, but on an object. 

 

SIMPLE EXAMPLE: 

Make this custom "F" stay the same thickness and not get fatter when I scale up. 

Maybe this is really obvious but I just can't figure it out.

 

This topic has been closed for replies.

4 replies

Kurt Gold
Community Expert
Community Expert
June 15, 2021

To a certain (wobbly) degree you can do that by using symbols with Nine-Slice scaling.

 

Most of the time some post-editing is required, though.

 

Jacob Bugge
Community Expert
Community Expert
June 14, 2021

thejinbins,

 

Rereading the OP and noticing the SIMPLE EXAMPLE bit, in more complicated cases you will need to use other ways to avoid the shortenings mentioned.

 

It can be done (at least for some/many cases), the best way depending on the case (the one suggested may be the easiest one for a simple shape).

 

In the F case shown, the shortening that is inevitable by offsetting can be reversed more or less accurately/tediously by a step like 5) in my suggestion, only moving the outermost Anchor Points away.

 

Jacob Bugge
Community Expert
Community Expert
June 14, 2021

thejinbins,

 

Here is another approach which will keep the (outer) proportions and the thickness, thus avoiding shortening of the slanted ends, unavoidable with Offset Path (this is shown for a slightly different F that is 200 x 400 with a thickness of 20, scaled up 1.6 times to 320 x 640, and still 20):

 

0) Switch from Fill to Stroke;

1) Scale up the original F;

2) Move a copy to the side and down by the thickness (20 and -20);

3) Select both and Pathfinder>Divide, then Ctrl/Cmd+G to Ungroup;

4) Delete the unwanted bits so you only have the stem/top bar and the floating bar bit;

5) Direct Select the leftmost Anchor Points of the bar bit and move them far enough horizontally (you can use the left Arrow key);

6) Pathfinder>Unite;

7) Remove the unneeded Anchor Point(s, probably only one).

8 ) Switch from Stroke to Fill.

 

You can use the Shape Builder instead of the Pathfinders, but there is no need.

 

 

 

 

Click/RightClick to get closer, or Click Here to see in Chrome 

Legend
June 14, 2021

You are scaling a shape, not a stroke, so you can't directly get the result you are looking for. One thing you could try: After scaling up, use a negative Offset Stroke to narrow up the shape. Then delete the outer shape and fill the inner one.

Participant
June 14, 2021

Thank you so much! This solution will definitely work. I was hoping there might be a way to accomplish this so scaling this object up and down would less annoying in future revisions. I'm trying to avoid having to manually adjust the thickness for this object for each asset. This may be the only way though unless I make it again from scratch as a line.
I appreciate you taking the time to respond!