Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Exporting Only Visible Groups One by One Script/Action

Explorer ,
Jul 27, 2023 Jul 27, 2023

Hey there,

 

I'm wondering if there is any simple way to speed up the process I have. Either by script or action, it doesn't matter to me.

 

I have a .psd file with a purple background layer (which is common for all the groups) and 100 groups with a rectangle (darker one) and a number on it.

 

overview.pnglayers-view.pnggroup-details.png

 

Now I need to export all of them (each group separately), one by one, in a .png format. Normally it'd take me A LOT of time when turning on/off each group one by one and saving images manually (and giving them names manually). Is there any way to quickly save it so:

  1. action/script will show/hide each group one by one,
  2. save it as .png,
  3. save it with a name of the group?

 

Do you have any ideas? Maybe someone wrote a similar script? Or I can do it myself? Do you know any script related tutorials?

 

Thank you in advance,

Lucas

TOPICS
Actions and scripting
1.1K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Advisor , Jul 27, 2023 Jul 27, 2023

@Lucas from H,

Take a look at the post below as it seems to be exactly what you're looking for.

https://github.com/antipalindrome/Photoshop-Export-Layers-to-Files-Fast/blob/main/README.md

 

Regards,

Mike

Translate
Adobe
Advisor ,
Jul 27, 2023 Jul 27, 2023

@Lucas from H,

Take a look at the post below as it seems to be exactly what you're looking for.

https://github.com/antipalindrome/Photoshop-Export-Layers-to-Files-Fast/blob/main/README.md

 

Regards,

Mike

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 27, 2023 Jul 27, 2023

Thank you so much @Mike Bro ! Please give me some time now so I can try it and maybe I'll be back with some questions. Many thanks again! 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 28, 2023 Jul 28, 2023
LATEST

This. is. a. GOLD. OMG, I was looking for something like that for ages, thanks so much @Mike Bro !!

 

Have a great day! 🙂

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 27, 2023 Jul 27, 2023

Your key requirement is a mix of a static layer and variable layers, so in addition to the script mentioned by @Mike Bro here are three additional options:

 

https://github.com/mechanicious/photoshopCompositionComposer

https://github.com/Paul-Riggott/PS-Scripts/blob/master/Layer%20Saver%20Plus.jsx

 

https://github.com/Paul-Riggott/PS-Scripts/blob/master/Layer%20Saver.jsx

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 27, 2023 Jul 27, 2023

Thank you @Mike Bro ! Looks very helpful! Please give me some time now so I can try it and maybe I'll be back with some questions. Kudos for these links, really. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 27, 2023 Jul 27, 2023

Out of context, maybe will help someone. One can record action, I believe, to create layer comp from current layers state. While creating compositions - create layer comps then export layer comps using File > Export > Layer Comps to Files...

Renaming is not problem, it can be done in Bridge.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 28, 2023 Jul 28, 2023

Uh, also a nice idea. I was looking for the ultimate solution, but yours is not bad at all and worth a try. Thanks @Bojan Živković 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines