Jump to content
Our response time is longer than usual currently. We're working to answer users as quickly as possible and thank you for your continued patience.

AD : Resize Shapes : Either Percentage or Enter New Sizes for all


Recommended Posts

I have several circles I wish to resize say all -5%

 

or new sizes  w x h 70mm x 70mm

 

If it was text I can select all, then select the text tool and change the fonts, size, weight etc

 

If I select all, I can resize by holding shift-cmd, but it is only the overall size of the selected group that is shown.

 

Is there anyway I could somehow copy the size from one to another, like with paste style.

 

I expect I have missed something

 

Thanks

 

mcl

 

PS: Having learnt that an SVG file is text, is there an easy way to edit the SVG file ?

 

 

Link to comment
Share on other sites

  • Moderators

Hi Mcl,

 

You could select the shapes that you need to make smaller and then go to the Transform tab at the bottom right of the app. The text fields in the Transform tab support commands for instance you can write -5% in one of the size fields and then press enter and it will take away 5% of the size of the shape. You can also use * for multiplication / for division and + for addition using these you should be able to accurately change the size of your shapes. Opening an SVG in Affinity should allow you to edit it :)

 

C

Please tag me using @ in your reply so I can be sure to respond ASAP.

Link to comment
Share on other sites

Thanks for info

 

It would be nice if % + - / * etc would work, but when I try it on either a single or multiple circle it just reverts to the original mm size.

 

Running AD v1.3.5  OSX v10.9.5

 

Will look at editing SVG - thanks

Link to comment
Share on other sites

  • Moderators

You have to keep the existing values in the input field and add your operations/values after them. So keeping the existing 50px value you can write for example: 50 px +30px or 50 px *25%

Alternatively, if you don't want to keep the existing values you can also use this notation: +=100 to add 100 units to the current value or *=50% to reduce the it in half.

Link to comment
Share on other sites

  • Moderators

There's already a few threads about scripting...  ;)

I believe this should be part of the software itself (switching between transforming all objects as a group or as individual single objects) rather than dependent on third party add-ons/scripts.

Link to comment
Share on other sites

@MEB

 

Your examples work for individual shapes, but not for multiple selected shapes.  There seems to be some fraction element involved, probably based on the size of the group.

 

PS: I'll pass on editing SVG.  There does not seem to be an intelligent text editor in affinity and if I took it to an external text editor, I would definitely NOT have a drawing left.

 

Thanks again for educating me.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.