antipalindrome / Photoshop-Export-Layers-to-Files-Fast

This script allows you to export your layers as individual files at a speed much faster than the built-in script from Adobe.
MIT License
1.53k stars 424 forks source link

Adjustment Layers Inconsistent Export #159

Open IgoSplashman opened 3 years ago

IgoSplashman commented 3 years ago

In my projects I often use adjustment layers as top layers with a bunch of groups below them, and I was hoping that your script would automatically apply them to the groups while exporting. However, I noticed that only certain types of adjustment layers get applied, while others get exported as separate images. Example: "Curves" and "Levels" layers get applied, while "Vibrace" does not.

I made a few tests and here are my results:

Color Fill: separate image Gradient Fill: separate image Pattern Fill: separate image

Brightness/Contrast: applied Levels: applied Curves: applied Exposure: separate image

Vibrance: separate image Hue/Saturation: applied Color Balance: applied Black & White: separate image Photo Filter: applied Channel Mixer: applied Color Lookup: separate image

Invert: applied Posterize: applied Threshold: applied Gradient Map: separate image Selective Color: applied

I was wondering, if the rest of these layers could get implemented into the exporting process as well, or is it due to a Photoshop limitation that it doesn't work?

antipalindrome commented 2 years ago

Thanks for this bug and all the information you provided. I don't know off the top of my head where this limitation is coming from or why Photoshop is handling the cases like this. My assumption is that it has something to do with how it classifies layers under the hood.

I'm unsure how complicated of a fix this might be.