mcl Posted December 8, 2015 Share Posted December 8, 2015 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 ? Quote Link to comment Share on other sites More sharing options...
Staff Callum Posted December 8, 2015 Staff Share Posted December 8, 2015 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 JFisher 1 Quote Please tag me using @ in your reply so I can be sure to respond ASAP. Link to comment Share on other sites More sharing options...
Staff MEB Posted December 8, 2015 Staff Share Posted December 8, 2015 Hi cml, Currently transform operations are applied to the whole selection rather to the individual elements composing the selection. There's no way/option to change this behaviour at the moment. Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
mcl Posted December 8, 2015 Author Share Posted December 8, 2015 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 Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted December 8, 2015 Staff Share Posted December 8, 2015 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. Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
rui_mac Posted December 8, 2015 Share Posted December 8, 2015 If we had scripting, it would be easy to create a script to scale all selected object, individually, to a set value. Or rotate each one, individually. Hint! Hint! ;) Come on!!! We need scripting! :) Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted December 8, 2015 Staff Share Posted December 8, 2015 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. Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
rui_mac Posted December 8, 2015 Share Posted December 8, 2015 Well, everything that could be implemented natively, is welcomed :) I know that are already threads about scripting. However, when I see a request or question where scripting could be of use, I will always stress how much we need scripting ;) Quote Link to comment Share on other sites More sharing options...
mcl Posted December 8, 2015 Author Share Posted December 8, 2015 @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. Quote Link to comment Share on other sites More sharing options...
Staff MEB Posted December 8, 2015 Staff Share Posted December 8, 2015 @mcl Yes, they only work for single objects. As i said earlier, currently there's no way to do it individually for each single object contained in a group or selection. Quote A Guide to Learning Affinity Software | Affinity Quick Reference Link to comment Share on other sites More sharing options...
Recommended Posts
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.