Tamanho da camada. Especifica o tamanho ou o tamanho máximo da camada para uma camada, antes de rotate=, perspectiva= e estender= serem aplicadas à camada.
size= *
largura*, *
altura*
sizeN= *
widthN*, *
heightN*
largura , altura |
Restrição do tamanho da camada em pixels (int, int, 0 ou superior). |
widthN , heightN |
A restrição de tamanho de 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 é dimensionada para não ser maior que size=
. Se um tamanho normalizado for especificado, ele será relativo ao tamanho da camada 0. Se ambos width
e height
forem especificadas, a imagem de origem será dimensionada (após crop=
é aplicada) para que nenhuma das dimensões exceda o tamanho especificado. A proporção do retângulo de origem é mantida em todos os casos. Ou width
ou height
pode ser fixado em 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, nesse caso, a altura do texto apresentado é 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. If height
for especificado, as linhas que não se encaixam no espaço disponível serão recortadas ( text=
) ou omitido ( 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). If mask=
também for especificada, a imagem da máscara será dimensionada para se ajustar size=
da mesma forma que as imagens são dimensionadas em camadas de imagem.
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
somente 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. If size=
é especificado, res=
e scale=
são ignoradas para essa camada. Ignorado por camadas de efeito.
size=0,0
, o tamanho da camada é irrestrito. Para camadas de imagem, o tamanho da camada é determinado com base no tamanho da imagem da camada após qualquer crop=
, scale=
ou res=
foram aplicadas. Para camadas de texto, se size=
não for especificado, a camada será dimensionada automaticamente para se ajustar ao texto renderizado.
As camadas de cor sólida exigem um size=
, a mask=
ou clipPath=
.
Consulte Exemplo A em Modelos.
scale= , res=, textAttr=, mask=, clipPath=, Camadas de texto