Comandos e atributos compatíveis

As camadas de efeito aceitam os seguintes comandos e atributos:

  • blendMode=
  • effect=
  • color=
  • maskUse=
  • opac=
  • op_grow=
  • op_blur=
  • op_noise=
  • pos=

Todos os outros comandos de imagem e camada contidos nas camadas de efeito são ignorados.

Macros de efeito padrão

Para facilitar o uso de efeitos de camada, o IS fornece duas macros com o catálogo de imagens padrão, $shadow$ e $glow$, que fornecem valores padrão para atributos de camada de efeito semelhantes aos efeitos de camada do Photoshop. A tabela a seguir lista qual comando de efeito e macro devem ser usados para implementar os efeitos de camada padrão. Naturalmente, qualquer um dos atributos especificados nas macros pode ser modificado no URL ou macros alternativas podem ser criadas para implementar efeitos de camada personalizados.

Efeito desejadoComando
Sombraefeito=-1&$shadow$
Sombra internaefeito=1&$shadow$
Brilho Externoefeito=-1&$glow$
Brilho internoefeito=1&$glow$

Exemplos

Adicione uma borda vermelha de três pixels de largura com 50% de opacidade a uma camada:

…&effect=-1&op_grow=3&color=255,0,0,128&…

A borda segue os contornos do canal ou máscara alfa da imagem. Em vez disso, a configuração effect=1 colocaria a borda na borda interna.

Adicionar uma sombra projetada azulada a uma imagem, usando as configurações de efeito padrão (exceto para a cor):

http://server/is/image/myCat/myImage?size=200,200&extend=0,0,10,10&effect=-1&$shadow$&color=50,143,254

extend= adiciona uma pequena margem às bordas inferiores direita da imagem, o que impede que a sombra projetada seja recortada para os limites da imagem.

Experience Manager