Jump to content

Recommended Posts

Posted

I created a macro to replicate what CTRL+SHIFT+J would do in Photoshop. That is, it is supposed to duplicate the first layer, fill that original one with white, then duplicate copy again. What I should end up with is a white bottom layer and then two identical layers with the actual picture content on top of it. Because all filters in Affinity Photo are destructive, this saves me the time to duplicate the original layer manually. And it worked until yesterday. Now, when I run the macro, it keeps the original layer and fills the other two with white. This only happens on some images, and there is no rhyme or reason why.

Posted

Hi dolunaykiz :)

Could you please provide a copy of the exported Macro, as well as a copy of the file/document where this macro does not work as expected?

Many thanks in advance!

Posted

Good morning, dolunaykiz. If you've created the macro in the simplest way, the problem might be that the image you're duplicating is either an "image" or an "embedded document" layer. In either case, the duplicates will work, but the Fill command might not.

I made up the macro attached which does what I think you're asking for. You must have a layer selected (although it does not have to be a pixel layer to start with). Also, it is an .afmacro file (not an .afmacros file - note the "s") so it must be imported into the Macro panel, not the Library panel. Let me know if this helps you out.

ps - as an aside, many of the filters in Affinity Photo can be destructive, but need not be. The "Live Filter Layers" are all non-destructive, and are analogous to Photoshop's "smart filters."

Cntrl-Shift-J Analogue.afmacro

Affinity Photo 2, Affinity Publisher 2, Affinity Designer 2 (latest retail versions) - desktop & iPad
Culling - FastRawViewer; Raw Developer - Capture One Pro; Asset Management - Photo Supreme
Mac Studio with M2 Max (2023); 64 GB RAM; macOS 13 (Ventura); Mac Studio Display - iPad Air 4th Gen; iPadOS 18

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...
×
×
  • Create New...

Important Information

Terms of Use | 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.