Tipos de camada

Há suporte para quatro tipos de camadas.

Camadas de imagem

As camadas de imagem devem ter um comando src= que especifica a imagem a ser usada como a camada. Uma imagem separada pode ser especificada com mask= para ser usada como máscara de camada ou a imagem já pode ter um canal alfa. O tamanho das camadas de imagem é sempre derivado da imagem, mas a imagem geralmente é dimensionada para se ajustar usando o comando size=. Um caminho de clipe pode ser aplicado com clipPath=.

Camadas de texto

Deve ter um comando text= ou textPs= que forneça o conteúdo do texto na forma de um fragmento de texto formatado de rich text (RTF). As camadas de texto podem ser de autodimensionamento para o conteúdo ou podem receber tamanhos explícitos (por exemplo, se o texto deve ser vinculado a uma largura específica ou se o texto deve ser restrito em uma área específica). textPs= suporte o fluxo de texto em formas arbitrárias definidas com textFlowPath= e em caminhos arbitrários definidos com textPath=. textPs= também suporta a renderização de texto na caixa de texto ou na forma especificada em ângulos arbitrários ( textAngle=).

Camadas de cor sólida

As camadas de cores sólidas geralmente são usadas para a camada 0 em modelos, de modo que o tamanho da imagem composta é fixo e independente de qualquer conteúdo de imagem. As camadas de cores sólidas exigem um atributo color= e size= ou mask=, além de terem suporte para a maioria dos outros comandos e atributos para modificar a aparência. As camadas de cores sólidas podem receber formas arbitrárias com clipPath=.

Camadas de efeito

Os efeitos de camada de estilo Photoshop, como sombras de soltar e efeitos de brilho, são implementados pelo IS usando subcamadas especiais que podem ser anexadas a camadas de imagem, texto e cor sólida. Essas camadas de efeito herdam a máscara de camada pai e a posição da camada pai e são limitadas na funcionalidade.

Nesta página