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.
- Calcular o retângulo de exibição - Use
wid=
ou o valor de largura deattribute::DefaultThumbPix
para a largura do retângulo de exibição. Usehei=
ou o valor de altura deattribute::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 nenhumsize=
for especificado para a camada 0). - 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. Secatalog::ThumbType= Fit
, então o composto é dimensionado para a maior imagem possível enquanto ainda se ajusta todo o composto para a vista correta. Secatalog::ThumbType=Texture
, a composição não será dimensionada para preservar a resolução especificada emcatalog::ThumbRes
. - Preencher e cortar - O retângulo de exibição é preenchido com a
bgc=
cor (ou, se não especificado, comattribute::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