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. berekent de meningsrect - Gebruik wid= of de breedtewaarde van attribute::DefaultThumbPix voor de breedte van de meningsrect. Gebruik hei= of de hoogtewaarde van attribute::DefaultThumbPix voor de hoogte. Het weergaverect moet in deze stap volledig worden opgegeven. (Merk op dat de meningsrect het zelfde als laag 0 rect is, als geen size= voor laag 0 wordt gespecificeerd).
  2. Schaal de samenstelling - als catalog::ThumbType=Crop, dan wordt de samenstelling geschraapt aan het kleinste beeld mogelijk terwijl nog het vullen van het volledige meningsrect; de extra beeldgegevens worden weggesneden. Als catalog::ThumbType= Fit , dan wordt de samenstelling geschraapt aan het grootste mogelijke beeld terwijl nog het passen van de volledige samenstelling in de meningsrect. Als catalog::ThumbType=Texture , wordt de samenstelling helemaal niet geschaald om de resolutie te behouden die in catalog::ThumbRes wordt opgegeven.
  3. Vulling en gewas - het meningsrect wordt gevuld met de bgc= kleur (of, als niet gespecificeerd, met attribute::ThumbBkgColor). De geschaalde samengestelde afbeelding wordt uitgelijnd met het weergaverect met behulp van het attribuut:: ThumbHorizAlign en het attribuut: 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