Visualizza trasformazione per miniature view-transform-for-thumbnails
L'immagine restituita al client in risposta a una richiesta req=tmb viene derivata dall'immagine composita considerando i seguenti valori: wid=, hei=, attribute::DefaultThumbPix e attribute::MaxPix.
- Calcolare il retto di visualizzazione. Utilizzare
wid=
o il valore di larghezzaattribute::DefaultThumbPix
per la larghezza del retto di visualizzazione. Utilizzarehei=
o il valore di altezzaattribute::DefaultThumbPix
per l'altezza. In questo passaggio è necessario specificare completamente il rettangolo di visualizzazione. Si noti che il retto di visualizzazione è uguale al retto di livello 0, se non è specificato alcunsize=
per il livello 0. - Ridimensiona il composito - Se
catalog::ThumbType=Crop
, il composito viene ridimensionato alla più piccola immagine possibile durante il riempimento dell'intero rettangolo di visualizzazione; i dati immagine in eccesso vengono ritagliati. Secatalog::ThumbType= Fit
, il composito viene ridimensionato per ottenere la più grande immagine possibile mentre l'intero composito viene ancora adattato al rettangolo di visualizzazione. Secatalog::ThumbType=Texture
, il composito non viene ridimensionato per mantenere la risoluzione specificata incatalog::ThumbRes
. - Riempimento e ritaglio - Il rettangolo di visualizzazione è riempito con il colore
bgc=
(o, se non specificato, conattribute::ThumbBkgColor
). Il composito ridimensionato è allineato con il rettangolo di visualizzazione utilizzando l'attributo:ThumbHorizAlign
e l'attributo:ThumbVertAlign
. Il composito ridimensionato viene quindi unito al rettangolo di visualizzazione riempito senza ulteriori ridimensionamenti. Tutte le aree del composito che si estendono oltre il retto della vista vengono ritagliate.
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49