Krowdrah Posted July 31, 2024 Posted July 31, 2024 (edited) Hi all Getting to grips with Affinity suite so bear with me! I have a collection of 50+ images, all the same size 1080x1080. I would like to add a simple white border to them all and do it as a batch job. I have imported the first image and created the desired border as 4 white rectangles 20px wide and made sure this is on the layer above the original image. I have watched videos which show how to add filters as a batch process, but cannot see how I could create a flow to achieve the above. Can anyone assist please in lay terms? MGTIA Edited July 31, 2024 by Krowdrah Typo Quote
Hangman Posted July 31, 2024 Posted July 31, 2024 Hi @Krowdrah and welcome to the forums, You could automate this using a simple Macro... Rather than adding four white rectangles over your 1,080 px x 1,080 px image to create your border, obscuring parts of the image you could: Re-size the image to 1,040 px x 1,040 px Re-size the canvas to 1,080 px x 1,080 px Add a White rectangle behind your image Save to the required format This is what the Macro is doing in the screen recording but you can adjust it to suit your needs by opening one image recording the steps you'd like to use before applying the recorded Macro when you run the Batch Job... White 20px Border.mp4 Quote Affinity Designer 2.6.3 | Affinity Photo 2.6.3 | Affinity Publisher 2.6.3 MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse
Krowdrah Posted July 31, 2024 Author Posted July 31, 2024 26 minutes ago, Hangman said: Hi @Krowdrah and welcome to the forums, You could automate this using a simple Macro... Rather than adding four white rectangles over your 1,080 px x 1,080 px image to create your border, obscuring parts of the image you could: Re-size the image to 1,040 px x 1,040 px Re-size the canvas to 1,080 px x 1,080 px Add a White rectangle behind your image Save to the required format This is what the Macro is doing in the screen recording but you can adjust it to suit your needs by opening one image recording the steps you'd like to use before applying the recorded Macro when you run the Batch Job... White 20px Border.mp4 2.69 MB · 0 downloads Superb different thinking! Thank you. This might work better as I will then not be losing 40 pixels of images (2x20) horizontally or vertically. Thank you. Quote
Hangman Posted July 31, 2024 Posted July 31, 2024 No problem at all, hopefully it gives you what you’re looking for… Quote Affinity Designer 2.6.3 | Affinity Photo 2.6.3 | Affinity Publisher 2.6.3 MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse
Old Bruce Posted July 31, 2024 Posted July 31, 2024 1 hour ago, Krowdrah said: I have a collection of 50+ images, all the same size 1080x1080. I would like to add a simple white border to them all and do it as a batch job. I have imported the first image and created the desired border as 4 white rectangles 20px wide and made sure this is on the layer above the original image.... Myself I would just make a Rectangle (actually a square sized 1080 x 1080 px) with a White Stroke of 20 Pixels aligned to the inside. I would copy this and then make a macro consisting of me pasting the clipboard. Then I would save the macro to the library, with an appropriate name, and run a batch job on the 50 images where all i do is apply that macro. Note that any macro with a Paste function will use what ever is on the clipboard, not what you originally copied. So if you record the macro then copy some text, when you run the macro it will paste the text onto the photo. Quote Mac Pro (Late 2013) Mac OS 12.7.6 Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that.
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.