Exibir transformação de miniaturas view-transform-for-thumbnails

A imagem retornada ao cliente em resposta a uma solicitação req=tmb é derivada da imagem composta considerando os seguintes valores: wid=, hei=, attribute::DefaultThumbPix e attribute::MaxPix.

  1. Calcular o retângulo de exibição - Use wid= ou o valor de largura de attribute::DefaultThumbPix para a largura do retângulo de exibição. Use hei= ou o valor de altura de attribute::DefaultThumbPix para a altura. O direito de exibição deve ser totalmente especificado nesta etapa. (Observe que o retângulo de exibição é o mesmo que o retângulo da camada 0, se nenhum size= for especificado para a camada 0).
  2. Dimensionar o composto - Se catalog::ThumbType=Crop, o composto será dimensionado para a menor imagem possível enquanto ainda estiver preenchendo a exibição inteira; os dados de imagem extras serão cortados. Se catalog::ThumbType= Fit, então o composto é dimensionado para a maior imagem possível enquanto ainda se ajusta todo o composto para a vista correta. Se catalog::ThumbType=Texture, a composição não será dimensionada para preservar a resolução especificada em catalog::ThumbRes.
  3. Preencher e cortar - O retângulo de exibição é preenchido com a bgc= cor (ou, se não especificado, com attribute::ThumbBkgColor). O composto escalonado está alinhado com a exibição rect usando atributo:: ThumbHorizAlign e atributo:: ThumbVertAlign. O composto escalonado é então mesclado com a visualização preenchida rect sem dimensionamento adicional. Qualquer área do composto que se estenda além do retângulo de exibição é cortada.
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49