Você já modificou arquivos multilayered PSD programaticamente? Vamos explorar um SDK amigável para desenvolvedores que simplifica o trabalho com camadas do Photoshop em Python de forma programática. Sim, estamos falando sobre Aspose.PSD para Python via .NET. Este SDK oferece recursos de nível empresarial para manipular arquivos PSD e convertê-los para outros formatos de arquivo populares. Neste guia, mostraremos como adicionar sombras e aplicar modos de mesclagem em arquivos PSD usando este SDK em Python. Portanto, fique neste post até o final e certifique-se de que você tenha configurado o Python em sua máquina.

Aspose.PSD para Python via .NET - Instalação

Você pode instalar Aspose.PSD para Python via .NET clicando neste link. Ou você pode optar por executar o seguinte comando:

pip install aspose-psd

Modificar Camadas PSD: Mudar Opacidade, Modos de Mesclagem, Adicionar Sombras e Sobreposições de Cor Programaticamente

Vamos direto para os passos primeiro.

  • Carregue o arquivo PSD usando o método PsdImage.load.
  • Crie um objeto da classe PngOptions para definir opções de salvamento PNG para incluir alpha (transparência).
  • Salve o PSD original, não modificado, como um PNG.
  • Defina a opacidade da 2ª camada (índice 1) para 100%.
  • Defina o modo de mesclagem da 5ª camada (índice 4) para “Matiz”.
  • Adicione um efeito de sombra projetada à 8ª camada (índice 7).
  • Mude o modo de mesclagem da 10ª camada (índice 9) para “Clarificar”.
  • Adicione um efeito de sobreposição de cor à 6ª camada (índice 5).
  • Salve a imagem modificada como um PNG.

O seguinte exemplo de código demonstra como trabalhar com camadas do Photoshop em Python: Saída:

camadas-psd

Obtenha uma Licença Gratuita

Obtenha uma licença temporária gratuita para experimentar este SDK além das limitações de avaliação.

Tem perguntas?

Faça suas perguntas em nosso fórum.

Resumindo

Estamos encerrando este post no blog aqui. Este post cobriu o trabalho com camadas do Photoshop em Python de forma programática. Passamos por como adicionar sombras, sobreposições de cor e mudar a opacidade. Você pode experimentar os recursos por conta própria, pois é super fácil instalar o Aspose.PSD para Python via .NET. Além disso, vem com uma documentação abrangente que você pode visitar aqui. Além disso, você pode navegar pelas Referências da API e Exemplos do GitHub para aprender mais.

Explorar