將影像與視圖對齊。 在由wid=和hei=定義的視圖矩形內對齊複合影像(如果也指定了scl=,則可能在縮放後)。
align= *
*, *
horizvert*
霍里茲 |
水準對齊(實數, -1.0...1.0) |
變態 |
垂直對齊(實數, -1.0...1.0) |
指定align=-1,-1
將複合影像的左上角與視圖的左上角對齊,指定align=1,1
將影像的右下角與視圖的右下角對齊。 對於標準影像和縮圖請求,複合影像資料未覆蓋的檢視任何區域都會填入bgc=
。
檢視屬性。 (align=
還用於定義水印影像和應用水印的複合影像之間的對齊方式。) 無論目前的層設定為何皆適用。 如果只指定wid=
和hei=
中的一個,並且fit=constrain
或fit=stretch
時,則忽略。
align=0,0
,可將影像在視圖矩形中居中。
以下請求適用於200x200像素視圖矩形中的myImage
。
http://server/myRootId/myImageId?wid=200&hei=200&align=0,-1
如果myImage
正方形,則填充整個視圖矩形。 如果myImage
有縱向長寬比,則會縮放為200像素高,並在檢視中水準居中。 如果myImage
具有橫向長寬比,則縮放為200像素寬,並與視圖的頂邊對齊。 在所有情況下,傳回的影像大小都恰好為200x200像素;縮放myImage
未覆蓋的任何空間都填充attribute::BkgColor
(指定bgc=以動態控制背景顏色)。