Copy link to clipboard
Copied
Hi there!
I want to export all the layers of a PSD file to individual PNGs with transparency, but I have an adjustment layer on my top layer that I want every layer to be exported with.
I named all the layers so I want to keep the layer's names on the exported PNGs.
For example: The adjustment layer is the top layer. Second layer named X. When I expord the layer X, I want it to be marged with the top adjustment layer but still keep the original name on the PNG.
I have few hundreds layers so I need an automatic action to execute that result.
Any Ideas?
Thanks in advance!
I haven't had time to check, but the following may do it:
https://github.com/Paul-Riggott/PS-Scripts/blob/master/Layer%20Saver%20Plus.jsx
or
https://github.com/Paul-Riggott/PS-Scripts/blob/master/Layer%20Saver.jsx
Otherwise, a custom script would do the job for you.
EDIT: I have just tested and both scripts will include the top adjustment layer into the saved results of the lower layers.
Copy link to clipboard
Copied
Use Layer Comps (Window > Layer Comps) and export them.
Layer Comps can retain visibility, positioning, appearance (layer style), and the Layer Comp selection for Smart Objects. Here's how you would set it up:
Copy link to clipboard
Copied
I created the layer comps, but at the end my correction layers didnt appear on the exported images 😞
Copy link to clipboard
Copied
I guess it actually helps to understand the question before responding.
1. Adjustment layer/s on top.
2. Layers to be exported below that.
3. Through some miracle, browse in the quick menu to Quick export to PNG
4. Export all the image layers with the adjustment layer applied.
Above person (Myra) did not understand the question.
So, in 2023, is this possible?
Copy link to clipboard
Copied
If the Layer Comps are set correctly, what Myra outlined works for what @yoavl96892818 asked about.
Copy link to clipboard
Copied
At that point you might as well just save each layer one by one maually. This doesn't save you any time when working with tens or hundreds of layers.
Copy link to clipboard
Copied
What is blowing my mind is that its 2024 and the only answers seem to be custom scripts? How can this be? WHy is isnt it just a built in export option?
WHat am I missing? It must be me, right?
Copy link to clipboard
Copied
Probably because this is a minor issue and wouldn't be used frequently? Scripting is in the app so that edge cases can be handled by the user. That's pretty normal for professional software; Excel is another example where scripting enables a lot of custom workflows.
Copy link to clipboard
Copied
Wanting to modify multpile layers at the same time and then export the layers with the modifications is a "minor issue"?
Please tell me more.
Copy link to clipboard
Copied
Did you read the OP? This is a minor issue as in omission, handled by a script instead of implemented by the developers.
Take a long read through these forums- everyone and their brother has a pet feature they think is "indispensable" but not many other people would want or need. Developer resources are limited and frankly, Photoshop is a bloated mess already. Adobe has been working to update the program core as well as add market-driven features like AI, so yeah- edge case ideas are not likely to happen.
Have you tried the scripts (which, you'll note, have been supplied for free by volunteers?)
Copy link to clipboard
Copied
The program lets you do something to multiple layers but you need a hack to export them with the changes.
You call it a "minor issue" and the desire it naturally export the changes it makes a "pet feature" and "edge case"
Some may see it as a simple logical expectation.
Lets agree to disagree.
Copy link to clipboard
Copied
The program lets you do something to multiple layers but you need a hack to export them with the changes.
By @Kaijukilluh2099
I’m curious, what do you think of File > Export > Layers to Files – Is this a hack in your opinion?
Copy link to clipboard
Copied
I haven't had time to check, but the following may do it:
https://github.com/Paul-Riggott/PS-Scripts/blob/master/Layer%20Saver%20Plus.jsx
or
https://github.com/Paul-Riggott/PS-Scripts/blob/master/Layer%20Saver.jsx
Otherwise, a custom script would do the job for you.
EDIT: I have just tested and both scripts will include the top adjustment layer into the saved results of the lower layers.
Copy link to clipboard
Copied
Just logged in to say you're a genius. Thanks for this! You just saved me soooooo much time
Copy link to clipboard
Copied
Watch this youtube video!
https://www.youtube.com/watch?v=477T3r2CcjU
Copy link to clipboard
Copied
Yes, that’s another great script in addition to the two that I previously posted.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now