Girar imagem. Gira a imagem, o texto ou a camada de cor sólida de acordo com o ângulo especificado.
rotate= *
ângulo*
ângulo |
Ângulo de rotação em graus (real). |
Ângulos positivos giram no sentido horário. O ponto de ancoragem da camada ( anchor=
ou catalog::Anchor
) serve como o centro de rotação. O retângulo da camada é ampliado e ajustado ao redor dos dados rotacionados, conforme necessário, para evitar o corte. A rotação é aplicada após o preenchimento da área de plano de fundo da camada com color=
. bgColor=
pode ser usada para adicionar cor de plano de fundo ao retângulo delimitador após a rotação.
comando Camada. Aplica-se à camada atual ou à camada 0, se layer=comp
. Ignorado por camadas de efeito.
rotate=0
, sem rotação.
Coloque um rótulo "Na venda" próximo ao canto superior esquerdo das imagens em um catálogo de imagens. A imagem da etiqueta já está dimensionada corretamente para a exibição 300x300 e deve ser girada 30 graus para a esquerda. Preencha a caixa de texto com uma cor branca e semiopaca para aprimorar o rótulo.
http:// *
server*/myRootId/myImageId?scl=1&size=300,300&origin=-0.5,-0.5 &layer=1&src=labelImage&origin=-0.5,-0.5&rotate=-30&color=ffffff40
Nós aplicamos size=
à camada 0 para definir o tamanho da exibição, em vez de usar wid=
e hei=
. Isso permite que myImageId
seja redimensionado sem alterar o tamanho final de labelImage
. Também precisamos especificar scl=1
, caso contrário, a imagem composta pode ser dimensionada para attribute::DefaultPix
(a menos que seja definida como 0,0). color=
adiciona a cor de plano de fundo semiopaca à caixa de texto antes da rotação.
A origem de ambas as camadas é definida nos cantos superior esquerdo, para alcançar o alinhamento desejado. Observe que o ponto de origem da camada 1 se aplica a labelImage
após ter sido girado.
Consulte Exemplo A em Modelos para obter um exemplo de texto girado.