檢視縮圖的轉換

響應請求=tmb請求返回給客戶機的影像通過考慮以下值從複合影像中導出:wid=、hei=、attribute::DefaultThumbPix和attribute::MaxPix。

  1. 計算視圖直 接 — 對 wid= 視圖直 attribute::DefaultThumbPix 接的寬度使用或寬度值。請使用hei=attribute::DefaultThumbPix的高度值來表示高度。 必須在此步驟中完全指定視圖直接。 (請注意,如果沒有為層0指定size=,則視圖直接將與層0直接相同。)
  2. 縮放複合 — 如果 catalog::ThumbType=Crop,則複合影像會縮放至盡可能小的影像,同時仍直接填滿整個視圖;額外的影像資料會被裁掉。如果catalog::ThumbType= Fit,則複合影像將縮放到最大的影像,同時仍將整個複合影像擬合到視圖正中。 如果catalog::ThumbType=Texture,則完全不縮放複合體以保留catalog::ThumbRes中指定的解析度。
  3. 填充和裁切 — 檢視直接會填入 bgc= 顏色(或(若未指定) attribute::ThumbBkgColor)。縮放複合材料使用屬性與視圖直接對齊:ThumbHorizAlign和屬性:ThumbVertAlign。 然後縮放的複合材料將與填充視圖合併,而無需進一步縮放。 超出視圖直接範圍的複合的任何區域都會被裁切。

本頁內容