縮圖的檢視轉換 view-transform-for-thumbnails
回應req=tmb要求傳回給使用者端的影像是透過考量下列值從複合影像衍生: wid=、hei=、attribute::DefaultThumbPix和attribute::MaxPix。
- 計算檢視矩形 — 使用
wid=
或寬度值attribute::DefaultThumbPix
作為檢視矩形。 高度請使用hei=
或attribute::DefaultThumbPix
的高度值。 必須在此步驟中完整指定檢視矩形。 (請注意,如果沒有為圖層0指定size=
,則檢視矩形與圖層0矩形相同)。 - 縮放複合 — 如果是
catalog::ThumbType=Crop
,則複合會縮放到儘可能最小的影像,同時仍填滿整個檢視矩形;會裁剪額外的影像資料。 如果catalog::ThumbType= Fit
,則複合影像會縮放至最大影像,同時仍會將整個複合影像調整至檢視矩形。 如果catalog::ThumbType=Texture
,則複合完全不會縮放以保留catalog::ThumbRes
中指定的解析度。 - 填滿和裁切 — 檢視矩形以
bgc=
顏色填滿(如果未指定,則以attribute::ThumbBkgColor
填滿)。 使用屬性:ThumbHorizAlign
和屬性:ThumbVertAlign
,縮放的複合與檢視重新對齊。 縮放後的複合隨即與填色檢視矩形合併,而不需進一步縮放。 超出檢視矩形的複合區域會被裁切。
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49