Posso automatizar o salvamento de diferentes combinações de camadas?

8

Eu tenho um arquivo de origem para um ícone. Ele possui uma camada base, que é o plano de fundo do ícone, e várias pastas de camadas, cada uma contendo camadas para cada ícone individual. Existem cerca de 20 dessas pastas. Para salvar o conjunto de ícones, preciso:

  1. Torne a camada base visível e oculte todas as outras camadas
  2. Mostrar a pasta do ícone que eu quero salvar
  3. Salve o arquivo, com um nome apropriado (o nome da pasta)
  4. Oculte essa pasta.
  5. Repita as etapas 2 a 4 para cada pasta

Eu brinquei com os scripts no Photoshop, mas não consegui fazer algo que faça isso automaticamente (é uma operação irritante e demorada). É possível?

Fredley
fonte
Possível duplicação deste arquivo graphicdesign.stackexchange.com/questions/5578/…
Scott #

Respostas:

10

Sim! Aqui está o que você faz. Abra a janela Layer Comps no photoshop. Clique no botão instantâneo , oculte a camada atual, mostre a próxima camada, clique no instantâneo novamente. Crie um instantâneo de composição de camada para cada estado do seu documento que você deseja exportar como arquivos individuais. Depois de ter preparado tudo isso, vá para Arquivo> Scripts> Composições de camada em arquivos . Configure sua pasta de destino e configurações de imagem e, em seguida, exporte e você terá todas essas composições de camada como imagens únicas.

sirtimbly
fonte
Em versões mais recentes do PS (CC 2017), o File> Export> Camada Comps para arquivos ... .
Rican7 28/04
3

O Photoshop Composition Composer fará exatamente o que você precisa. No seu caso, use apenas uma única pasta de nível superior.

Uso

  1. Veja o exemplo e a visualização abaixo para saber como funciona
  2. Faça o download e descompacte photoshopCompositionComposer jsx-file
  3. Abra seu projeto e navegue até File > Scripts > Browse...
  4. Procure e carregue o jsxarquivo baixado

Nota: use o prefixo __(sublinhado duplo) para nomes de grupos de nível superior para excluir grupos do processo de composição da composição. Por exemplo__ignoreThisGroup

Exemplo

Camadas

Composições resultantes

mecanicista
fonte