Linking in Actions

AJ
Posted By
Allen_Jackson
Apr 6, 2004
Views
347
Replies
9
Status
Closed
Can anyone tell me if it is possible to link one layer down in a action? I can link by layer name but I really need to link just one layer down no matter what the layer name is.

Thank you,

ALDEB

Master Retouching Hair

Learn how to rescue details, remove flyaways, add volume, and enhance the definition of hair in any photo. We break down every tool and technique in Photoshop to get picture-perfect hair, every time.

MV
Mathias_Vejerslev
Apr 6, 2004
Not possible.
AJ
Allen_Jackson
Apr 6, 2004
That Sucks!!

So the only way to link layers in an action is by layer name???

ALDEB
MV
Mathias_Vejerslev
Apr 6, 2004
Try hacking. Thats what I do when writing actions.

Why cant you name your layers?
AJ
Allen_Jackson
Apr 6, 2004
Mathias,

In the action I link some text and a layer together and merge them. To link them together it currently looks for a Layer 1. Of course when other layers are created and there already is a Layer 1 that makes my action not good. When I merge a Text layer down onto another layer it loses the text as the layer name. It will not let me merge down another layer onto a text layer. I have found that if I link the two layers and I merge down the text remains the layer name. If I just merge down without linking I lose the text as the layer name.

What did you mean by hacking the action?

Thanks for your input

ALDEB
MV
Mathias_Vejerslev
Apr 6, 2004
What I mean by hacking is to find a way to achieve what you want, but not necessarily by the most obvious or easiest route.

Here´s a few stray ideas:

Try rendering your text layer (Layer>Rasterize>Text). That should allow you to merge a top layer down on it. – or to use the Merge Visible (Ctrl-Alt-Shift-e) command on it.

Try making a layer set. Put the layers in the set. Link all layers in set. Go from there.

Try naming your layer when recording the action – naming layers is recordable.

Mathias
AJ
Allen_Jackson
Apr 6, 2004
Thanks Mathias,

I hacked around and accomplished what I needed by using the Rasterize Text and naming layers while they were current

ALDEB
DR
Danny_Raphael
Apr 6, 2004
Alan:

As I was following this thread, I got kind of lost during the detour regarding the linked layers. So would you mind starting over? Maybe there’s a way to achieve the desired result.

To help visualize your situation, can you post a reply something like the following:

Beginning layer stack:
* Layer 1
* Happy Birthday (Text Layer)

Desired Result:
* Happy Birthday (Text Layer)

(or whatever the before/after should look like).

Also, the concern about Layer 1 isn’t sinking in, either.

Are you saying your action creates a new layer?

If there’s no Layer 1 present in the image, PS assigns "Layer 1" as a name, but if there’s already a Layer 1 in the image, the new layer is named something else, e.g., Layer 2. This can result in unexpected/unintended results of the image already has Layer 1 when the action is played?

~Danny~
AJ
Allen_Jackson
Apr 7, 2004
Danny,

My action does create a layer. Of course when I am creating the action the layer is layer 1. When I use the action with an existing image there could already be a layer 1 which then makes my action a problem. I solved it though by naming the layer as I create the action.

regards,

ALLEN
DR
Danny_Raphael
Apr 7, 2004
Perfect solution.

Glad you got it figured out.

How to Improve Photoshop Performance

Learn how to optimize Photoshop for maximum speed, troubleshoot common issues, and keep your projects organized so that you can work faster than ever before!

Related Discussion Topics

Nice and short text about related topics in discussion sections