size

Tamanho da camada. Especifica o tamanho ou o tamanho máximo da camada para uma camada, antes de rotate=, perspective= e extension= serem aplicados à camada.

size= * *, *largura*

sizeN= * *, *widthNheightN*

largura , altura

Restrição do tamanho da camada em pixels (int, int, 0 ou superior).

widthN , heightN

A restrição de tamanho da camada é normalizada em relação ao tamanho da camada 0 (real, real, 0.0...1.0).

Quando especificado para uma camada de imagem, size= restringe a largura, a altura ou a largura da imagem da camada, ou ambos. A imagem será dimensionada para não ser maior que size=. Se um tamanho normalizado for especificado, ele será relativo ao tamanho da camada 0. Se width e height forem especificados, a imagem de origem será dimensionada (após crop= ser aplicada) para que nenhuma dimensão exceda o tamanho especificado. A proporção do retângulo de origem é mantida em todos os casos. width ou height pode ser definido como 0; nesse caso, o valor é calculado pelo servidor com base na proporção da imagem.

Quando especificado para uma camada de texto, size= especifica o tamanho da caixa de texto. width é obrigatório; height pode ser definido como 0, caso em que a altura do texto disposto é usada como a altura da camada. Por padrão, os mecanismos de layout de texto inserem quebras de linha para garantir que o texto sempre se ajuste horizontalmente no espaço disponível. Se height for especificado, as linhas que não se encaixam no espaço disponível serão cortadas ( text=) ou omitidas ( textPs=). text= suporta modos de ajuste adicionais; consulte textAttr= para obter detalhes.

Quando especificado para uma camada de cor sólida, size= define o tamanho exato da camada; ambos os valores devem ser especificados (a menos que uma máscara seja fornecida). Se mask= também for especificado, a imagem da máscara será dimensionada para se ajustar size= da mesma forma que as imagens são dimensionadas em camadas de imagem.

Propriedades

Atributo de camada. Aplica-se à camada 0 se layer=comp. sizeN= não é permitido para layer=0 ou layer=comp. sizeN= é permitido para layer=0 e layer=comp apenas em registros de catálogo que definem imagens de marca d'água. Nesse caso, sizeN define o dimensionamento da imagem da marca d'água em relação à imagem composta à qual a marca d'água está sendo aplicada. Se size= for especificado, res= e scale= serão ignorados para esta camada. Ignorado pelas camadas de efeito.

Padrão

size=0,0, o tamanho da camada não está restrito. Para camadas de imagem, o tamanho da camada é determinado com base no tamanho da imagem da camada depois que qualquer operação crop=, scale= ou res= for aplicada. Para camadas de texto, se size= não for especificado, a camada será dimensionada automaticamente para se ajustar ao texto renderizado.

As camadas de cores sólidas exigem size=, mask= ou clipPath= totalmente especificadas.

Exemplo

Consulte Exemplo A em Modelos.

Consulte também

scale= , res=, textAttr=, mask=, clipPath=, Camadas de texto

Nesta página