Exportando grupos de camadas de um PSD para um único arquivo PNG usando o Photoshop


8

Qual é a maneira mais rápida de salvar um grupo de camadas como um único .pngarquivo com espaços vazios ao redor do grupo de camadas aparadas. Sei que posso executar um script para exportar todas as camadas para um .pngarquivo, mas posso defini-lo para extrair apenas as camadas selecionadas e salvá-las em um .pngarquivo?


A dificuldade de todas as respostas relativas ao uso do Fireworks em primeiro lugar evita que erro a Adobe cometeu ao interromper o FW.
Amy Blankenship

Respostas:


16
  • Selecione as camadas específicas que você deseja salvar como um .pngarquivo
  • pressione Ctrl+ e(que os mesclará em uma única camada)
  • select all e copy
  • pressione Ctrl+ npara criar um novo arquivo.

A opção padrão no Photoshop é que o tamanho do novo arquivo seja o mesmo que você possui na área de transferência. Nesse caso, ele fornecerá um tamanho com os espaços vazios aparados.

Agora cole o conteúdo da área de transferência e salve como .png.


fundir em uma única camada e fatiá-la é tão bom quanto arrastá-las para um novo arquivo psd em branco. Eu não sou capaz de obter o tamanho padrão do novo arquivo em branco para o tamanho das camadas na área de transferência. existe uma configuração que eu preciso fazer? estou usando o CS5 em um mac.
Shyam Bhat

É sobre velocidade @Shyam. A fatia é um processo manual, lento e há chances de erro na identificação de pixels transparentes. O processo de que estou falando é tão simples quanto "ctrl + a", "ctrl + c", "ctrl + n", "enter", "ctrl + v", "ctrl + alt + shift + s". Aqui, o photoshop identifica todos os pixels transparentes automaticamente e fornece o tamanho perfeito da caixa delimitadora automaticamente.
Prabin Pebam

Não sou usuário de Mac, mas, para o Windows, verifique se a opção predefinida na caixa de diálogo "Criar novo arquivo" está definida como personalizada para obter o tamanho da área de transferência. Consulte o ponto 5 no link
Prabin Pebam

2

Encontrei este script chamado Layer Saver ao procurar uma solução para esse mesmo problema.

Esse script permitirá salvar camadas / conjuntos de camadas em diferentes formatos PNG, PSD, PDF, TIF, JPG ou JPG, salvar para a Web. Um menu diferente é fornecido, dependendo apenas de camadas ou conjuntos de camadas encontrados.

insira a descrição da imagem aqui

Funciona como um encanto e oferece muitos formatos diferentes!


Você pode explicar em poucas palavras o que o script está fazendo? A sua resposta obriga a sair deste site ...
Mensch

Oi Mary! Adicionei uma pequena citação e imagem desse site para ficar mais fácil ver o que o script faz. Sinta-se à vontade para reeditar ou adicionar mais informações, se achar importante. Bem-vindo ao GD.SE!
Yisela

2

Tente desativar as camadas que você não deseja e salve como um .pngarquivo save for web. Dessa forma, você tem um pouco de controle na saída da resolução final. Ou você está procurando um tipo de lote do método de economia?


1
não é a melhor coisa a fazer quando existem centenas de camadas e muito mais subcamadas dentro. sim, um script !! existe um script para o amor de deus ?!
Shyam Bhat

Sim, um script seria ótimo para isso, mas, ao interpretar o advogado do diabo, como o script saberia quais camadas ignorar? apenas curiosidades são as mesmas camadas em todas as imagens? Se assim for, photoshop compsseria um caminho a percorrer.
Danferth

1

Outro método para fazer isso é criar "Layer Comps" e, a partir de scripts, exportar cada Layer Comp como um arquivo.

Sinto muito, sou novo aqui, então não sei como inserir formatação e imagens avançadas, portanto minha resposta pode parecer bastante vazia.


Até você ganhar alguns pontos ao participar da comunidade, não poderá postar imagens. Se você pode fornecer um link para a imagem? Talvez alguém pode editá-lo em sua resposta, bem :)
kontur

0

Você pode gravar uma ação como:

  • primeiro selecione as camadas que NÃO deseja ver / exportar.
  • escolha "agrupar de camadas ..." no menu da paleta de camadas, chame-o de algo como FOOTEMPLAYERSGROUPBLARGLE
  • ocultar o grupo
  • {...}
  • exportação
  • fechar, SEM SALVA (o agrupamento reorganizará as camadas selecionadas na primeira etapa)
  • OU em vez de fechar, sem salvar, REVERT
  • {lucro}

EDITAR:

E depois de gravá-lo, basta recortar na área desejada, selecionar as camadas que não deseja e executar a ação.


0

Torne visíveis apenas as camadas que deseja usar e, em seguida, vá para File > Save for Web & Devices. Uma vez lá, selecione .pngno menu suspenso. Agora você poderá ajustar muitas das configurações (profundidade de cor, qualidade etc.), incluindo transparência. Isso mantém o arquivo original como está e cria um novo arquivo com as configurações desejadas. Boa sorte.


0

Minha solução é:

  • Selecione as camadas necessárias e desative todas as outras camadas
  • selecione aparar de image>trim
  • Salve isso como um .pngarquivo usandoFile > Save as
  • desfazer Aparar ação usando Ctrl+ Alt+Z
  • Repita para outras camadas.

0

Ok, isso é legal. Agrupe suas camadas em um único grupo e clique com o botão direito do mouse no grupo na paleta de camadas e escolha 'exportar como'. Você pode escolher escala, formato e qualidade. A imagem resultante terá o mesmo nome do seu grupo.

Agora a parte realmente legal. Se você tiver muitas camadas em vários grupos - shift (ou controle), selecione os grupos que deseja exportar e faça o mesmo que o descrito acima (clicando com o botão direito do mouse em qualquer um dos grupos selecionados). Todos serão exportados de uma só vez e terão o mesmo nome dos seus grupos.

Isso tudo funciona também com camadas únicas ou agrupadas. Basta selecionar o que quiser na paleta de camadas.

Exportar como caixa de diálogo


Isso exporta todas as camadas como um arquivo separado? Porque não é isso que a pergunta pede. Bem-vindo ao GD.SE!
Luciano

0

Simplesmente selecione o grupo e vá para Camadas> Exportação rápida como PNG (Shift + CMD / CTRL + ') que mesclará automaticamente o conteúdo do grupo e o exportará como PNG. Espero que isto ajude.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.