Transformation d’affichage pour les miniatures view-transform-for-thumbnails
L’image renvoyée au client en réponse à une requête req=tmb est dérivée de l’image composite en prenant en compte les valeurs suivantes : wid=, hei=, attribute::DefaultThumbPix, et attribute::MaxPix.
- Calculer la vue rect - Utilisez
wid=
ou la valeur de largeur deattribute::DefaultThumbPix
pour la largeur de la vue rect. Utilisezhei=
ou la valeur de hauteurattribute::DefaultThumbPix
pour la hauteur. L’affichage rect doit être entièrement spécifié dans cette étape. (Notez que la vue rect est identique à la couche 0 rect, si aucunsize=
n’est spécifié pour la couche 0). - Mettre à l’échelle le composite - Si
catalog::ThumbType=Crop
, le composite est mis à l’échelle à la plus petite image possible tout en remplissant l’intégralité de l’aperçu ; les données d’image supplémentaires sont rognées. Sicatalog::ThumbType= Fit
, le composite est mis à l’échelle à la plus grande image possible tout en ajustant l’ensemble du composite dans la vue rect. Sicatalog::ThumbType=Texture
, le composite n'est pas du tout mis à l'échelle pour conserver la résolution spécifiée danscatalog::ThumbRes
. - Remplir et recadrer - La recette de la vue est remplie avec la couleur
bgc=
(ou, si elle n’est pas spécifiée, avecattribute::ThumbBkgColor
). Le composite mis à l’échelle est aligné avec le rect de vue à l’aide de l’attribut :ThumbHorizAlign
et attribut :ThumbVertAlign
. Le composite à mise à l’échelle est ensuite fusionné avec la recette d’affichage remplie sans autre mise à l’échelle. Toutes les zones du composite qui s’étendent au-delà de l’état d’affichage sont tronquées.
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49