Transformation des vues 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 tenant compte des valeurs suivantes : wid=, hei=, attribute::DefaultThumbPix et attribute::MaxPix.
- Calculer la vue recte - Utilisez
wid=ou la valeur de largeur deattribute::DefaultThumbPixpour la largeur de la vue recte. Utilisezhei=ou la valeur de hauteur deattribute::DefaultThumbPixpour la hauteur. Le rectangle de vue doit être entièrement spécifié au cours de cette étape. (Notez que la vue recte est identique à la vue recte du calque 0, si aucunesize=n'est spécifiée pour le calque 0). - Mettre le composite à l’échelle - Si
catalog::ThumbType=Crop, le composite est mis à l’échelle à la plus petite image possible tout en remplissant tout le rectangle de vue ; les données d’image supplémentaires sont recadrées. Sicatalog::ThumbType= Fit, le composite est mis à l’échelle à la plus grande image possible tout en adaptant l’ensemble du composite à la vue recette. Sicatalog::ThumbType=Texture, le composite n’est pas mis à l’échelle du tout pour conserver la résolution spécifiée danscatalog::ThumbRes. - Remplir et recadrer - La vue recette 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 la vue rect en utilisant l'attribut :ThumbHorizAlignet l'attribut :ThumbVertAlign. Le composite mis à l’échelle est ensuite fusionné avec la vue remplie directement sans autre mise à l’échelle. Toutes les zones du composite qui s'étendent au-delà de la vue recette sont recadrées.
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49