Jump to content
billw51

Relative option for Resize Document and Canvas

Recommended Posts

Please, can we have a "relative" option when resizing the document or the canvas?  That is, the ability add or subtract some amount (pixels, inches, etc) from the dimensions of the document or canvas.

Alternatively, if I type, for example "+=20" into one of the width or height boxes while recording a macro, could the macro remember the formula rather than the calculated value?

Thanks.

-- Bill W

Share this post


Link to post
Share on other sites
19 minutes ago, billw51 said:

Please, can we have a "relative" option when resizing the document or the canvas?  That is, the ability add or subtract some amount (pixels, inches, etc) from the dimensions of the document or canvas.

You can already do that by typing "+=" or "-="and some number of units and whatever unit you want (they don't need to match the document units). E.g., +=20px or -=2in or whatever you want.

It won't work well for macros, though, as you mentioned in your second paragraph


-- Walt

Windows 10 Home, version 1809, 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.6.5.123 and 1.7.0.333 Beta       / Affinity Designer 1.6..5.123 and 1.7.0.333 Beta    / Affinity Publisher 1.7.0.337 Beta

Share this post


Link to post
Share on other sites

"+=" doesn't work at all for macros. The macro stores the result of the calculation, not the formula.

This may seem trivial for such a sophisticated photo editing app, but what I need to do is add a consistent drop shadow to many images (the images are different sizes). I've come up with a workaround (thanks to several threads here that address this issue) that effectively resizes the canvas, but why not just have the ability to do this from the resize function?

-- Bill

Share this post


Link to post
Share on other sites
11 minutes ago, billw51 said:

"+=" doesn't work at all for macros. The macro stores the result of the calculation, not the formula

True. But you asked for a relative resize, which that gives.

You also asked for something to help with macros, and it does not help there, but I did not respond to that part of your post.


-- Walt

Windows 10 Home, version 1809, 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.6.5.123 and 1.7.0.333 Beta       / Affinity Designer 1.6..5.123 and 1.7.0.333 Beta    / Affinity Publisher 1.7.0.337 Beta

Share this post


Link to post
Share on other sites

It might be possible to do that using Equations, which could be incorporated into a macro. It would be straightforward to write a macro to add a fixed amount (such as 20px), but rather more complex (but not impossible) to have a more general macro with the increment as a parameter.

John


Windows 10, Affinity Photo 1.6.5.123 and Designer 1.6.5.123, (mainly Photo), now ex-Adobe CC

CPU: AMD A6-3670. RAM: 16 GB DDR3 @ 666MHz, Graphics: 2047MB NVIDIA GeForce GT 630

Share this post


Link to post
Share on other sites
On 4/15/2019 at 7:24 PM, John Rostron said:

It might be possible to do that using Equations, which could be incorporated into a macro. It would be straightforward to write a macro to add a fixed amount (such as 20px), but rather more complex (but not impossible) to have a more general macro with the increment as a parameter.

John

I would like to withdraw my assertions above. The Filters > Distort > Equations acts on the Document and not on the Canvas, which is what is needed here.  I would be interested (and indeed amazed) if anyone could prove me wrong on this.

John


Windows 10, Affinity Photo 1.6.5.123 and Designer 1.6.5.123, (mainly Photo), now ex-Adobe CC

CPU: AMD A6-3670. RAM: 16 GB DDR3 @ 666MHz, Graphics: 2047MB NVIDIA GeForce GT 630

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×