Transformatie weergeven voor miniaturen view-transform-for-thumbnails

De afbeelding die naar de client wordt geretourneerd als reactie op een aanvraag req=tmb, wordt afgeleid van de samengestelde afbeelding op basis van de volgende waarden: wid=, hei=, attribute::DefaultThumbPix, and attribute::MaxPix.

  1. De weergaverechthoek berekenen - Gebruik wid= of de breedtewaarde van attribute::DefaultThumbPix voor de breedte van de weergaverechthoek. Gebruiken hei= of de hoogtewaarde van attribute::DefaultThumbPix voor de hoogte. Het weergaverect moet in deze stap volledig worden opgegeven. (De weergave-rect is gelijk aan de laag 0 rect, als dit niet het geval is size=wordt opgegeven voor laag 0).
  2. De samenstelling schalen - Indien catalog::ThumbType=Crop, wordt de samenstelling geschaald tot het kleinst mogelijke beeld terwijl nog het volledige meningsrect vult; extra afbeeldingsgegevens worden uitgeschakeld. Indien catalog::ThumbType= FitVervolgens wordt de samenstelling geschaald naar het grootst mogelijke beeld, terwijl de volledige samengestelde afbeelding nog steeds in het weergaverect past. Indien catalog::ThumbType=Texture, wordt de samenstelling helemaal niet geschaald om de resolutie te behouden die is opgegeven in catalog::ThumbRes.
  3. Vullen en uitsnijden - De weergaverechthoek is gevuld met de bgc= kleur (of, indien niet opgegeven, met attribute::ThumbBkgColor). De geschaalde samengestelde afbeelding wordt uitgelijnd met het kenmerk view rect: ThumbHorizAlign en kenmerk: ThumbVertAlign. De geschaalde samenstelling wordt vervolgens zonder verdere schaling samengevoegd met de gevulde weergaverechthoek. Alle gebieden van de samenstelling die buiten de weergaverechthoek vallen, worden uitgeschakeld.
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49