Exibir transformação para imagens view-transform-for-images

A imagem retornada ao cliente em resposta a uma solicitação req=img é derivada da imagem composta considerando os seguintes valores: wid=, hei=, fit=, scl=, rgn=, attribute::DefaultPix, attribute::MaxPix e o tamanho da imagem composta.

Se wid= e hei= forem especificados, e scl= não for, a imagem composta será dimensionada de forma que se ajuste totalmente à exibição correta definida por wid= e hei=. Se a proporção da view rect for diferente da imagem composta, a imagem composta dimensionada será alinhada dentro da view rect usando o valor align=, se especificado, ou será centralizada de outra forma. Qualquer espaço não coberto pelos dados de imagem é preenchido com bgc= ou, se não especificado, com attribute::BkgColor.

Se scl= for especificado, a imagem composta será dimensionada de acordo com esse fator de escala. Se wid= e/ou hei= também for especificado, a imagem dimensionada será cortada para wid= e/ou hei= ou um espaço extra será adicionado, conforme necessário. align= especifica onde a imagem é cortada ou o espaço extra é adicionado, e qualquer espaço extra é preenchido com bgc= ou attribute::BkgColor.

Se wid=, hei= ou scl= não forem especificados e se a largura ou a altura da imagem composta exceder attribute::DefaultPix, a imagem composta será dimensionada para não exceder attribute::DefaultPix. Caso contrário, a imagem composta será usada sem dimensionamento.

Para garantir que a imagem de exibição seja retornada sem qualquer outro dimensionamento, especifique scl=1.

Se rgn= for especificado, a imagem de resposta será cortada adequadamente para chegar ao tamanho final da imagem de resposta. Esse tamanho é comparado com attribute::MaxPix (se definido), e um erro será gerado se a imagem de resposta for maior em qualquer uma das dimensões.

Se fmt= especificar dados sem alfa, quaisquer áreas transparentes na imagem de resposta serão preenchidas com bgc= ou attribute::BkgColor.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49