Photoshop: A fast way (script) to merge with layer on top/btm then export

  • 1
  • Question
  • Updated 5 years ago
  • (Edited)
I have the following situation, please check the attached photo.

Basically I want each smart object/layer to be merged with the background shape that's underneath and then export it as a png.

I have a great script named Layer Saver which I use for something similar, but for this particular task it doesn't work.

Help?
Photo of Doru Cristian Barin

Doru Cristian Barin

  • 15 Posts
  • 11 Reply Likes

Posted 5 years ago

  • 1
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 14049 Posts
  • 1735 Reply Likes
Have you tried ps-scripts.com or the scripting forum: http://forums.adobe.com/community/pho...
Photo of Paul Riggott

Paul Riggott

  • 359 Posts
  • 142 Reply Likes
It looks as if you are using the same shape layer? If so you could lose all the shape layers except the bottom one, then Layer Saver should work for you.
Photo of Doru Cristian Barin

Doru Cristian Barin

  • 15 Posts
  • 11 Reply Likes
Indeed, but the position would be different. I tried that in multiple ways and it didn't work.
Photo of Paul Riggott

Paul Riggott

  • 359 Posts
  • 142 Reply Likes
Please this this..
http://www.scriptsrus.talktalk.net/do...

It requires that the psd is open and there is no background layer.
The PNGS will be save to the same folder as the PSD.
Hope this works for you.
Photo of Doru Cristian Barin

Doru Cristian Barin

  • 15 Posts
  • 11 Reply Likes
Hi, this script partially good. Problems: it doesn't keep the top layer name (as does Layer Saver) and more importantly it doesn't trim the layer so I end up getting images like this
Photo of Paul Riggott

Paul Riggott

  • 359 Posts
  • 142 Reply Likes
I have now added the trim, also now uses the top layer name.
Same download.

Hope this is better for you.
Photo of Doru Cristian Barin

Doru Cristian Barin

  • 15 Posts
  • 11 Reply Likes
IT'S AMAZING! Thank you, sir! I really appreciate your time and effort.