Transformações de camada

Última atualização em 2023-05-20
  • Criado para:
  • Developer
    User

As transformações são aplicadas a imagens de origem e camadas de texto.

As seguintes operações são aplicadas às imagens de origem, na ordem dada, para alcançar a relação espacial desejada com a camada 0:

  1. Aplicar crop=, se especificado.
  2. Dimensionar com base em size= ou, se size= não é especificado, com base em scale=, ou, se scale= não é especificado, com base em res=, ou, se res=não for especificada, use a imagem de origem de resolução total.
  3. Aplicar flip=, se especificado.
  4. Aplicar rotate=, se especificado.
  5. Aplicar extend=, se especificado.
  6. Posicionar a camada na tela de desenho com base em origin= e pos= (veja abaixo).

As seguintes transformações são aplicadas às camadas de texto:

  1. O tamanho da caixa de texto é determinado por size=ou a largura e a altura do texto, se size= é fornecido apenas parcialmente ou não é fornecido. O texto é alinhado na caixa de texto usando os atributos de alinhamento de texto rtf. O texto pode ser cortado pela caixa de texto.
  2. Dimensionar o conteúdo do texto com base na resolução especificada com textAttr=.
  3. Aplicar rotate=, se especificado.
  4. Aplicar extend=, se especificado.
  5. Posicionar a camada na tela de desenho com base em origin= e pos=(veja abaixo).

Para camadas de imagem e texto, o último posicionamento da etapa na tela de desenho não se aplica à camada 0, já que a camada 0 constitui efetivamente a tela de desenho.

Nesta página