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.
- Calcola il rettangolo di visualizzazione - Utilizzo
wid=
o il valore della larghezza diattribute::DefaultThumbPix
per la larghezza del rettangolo di visualizzazione. Utilizzarehei=
o il valore di altezza diattribute::DefaultThumbPix
per l'altezza. In questo passaggio è necessario specificare completamente il rettangolo di visualizzazione. (Si noti che il rettangolo di visualizzazione è uguale al rettangolo di livello 0, se nosize=
è specificato per il livello 0). - Ridimensiona il composito - Se
catalog::ThumbType=Crop
, quindi il composito viene ridimensionato per ottenere l’immagine più piccola possibile mentre si riempie ancora l’intero rettangolo di visualizzazione; i dati immagine aggiuntivi vengono ritagliati. Secatalog::ThumbType= Fit
, quindi il composito viene ridimensionato per ottenere l'immagine più grande possibile mentre l'intero composito viene inserito nel retto di visualizzazione. Secatalog::ThumbType=Texture
, il composito non viene ridimensionato per mantenere la risoluzione specificata incatalog::ThumbRes
. - Riempimento e ritaglio - Il rettangolo di visualizzazione viene riempito con
bgc=
colore (o, se non specificato, conattribute::ThumbBkgColor
). Il composito ridimensionato viene allineato con il rettangolo di visualizzazione utilizzando l'attributo:ThumbHorizAlign
Attributo e: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