影像遮色片。 指定要用作未關聯掩碼的單獨掩碼影像。
mask= *
*|{[is|ir]'{' *
objectnestedRequest*'}'}
object |
要用作影像或圖層遮色片的影像對象。 |
nestedRequest |
巢狀影像提供、影像轉譯或外部要求。 |
object
可以是目錄項目或影像/SVG檔案。可為影像層和實色層指定。
如果object
解析為影像目錄條目,則使用catalog::MaskPath
,或者,如果未定義catalog::MaskPath
,則使用catalog::Path
。 如果object
未解析為目錄項,則會將其解釋為檔案路徑。
在所有情況下,如果源影像具有Alpha通道,則會使用它。 否則,在將影像用作圖層蒙版之前,如果需要,該影像將轉換為灰度。
如果蒙版附加到實色層,則可以使用用於影像層中影像的相同規則來裁剪和縮放蒙版。 size=
、 scale=
或 res=
可用來縮放遮色片。
也可以以nestedRequest
的形式指定圖層蒙版。 巢狀或內嵌的要求會以大括弧括住。 為內嵌影像伺服請求加上is
前置詞,並為內嵌影像呈現請求加上ir
前置詞。 如果未指定前置詞,則假定對外部伺服器的請求。 有關詳細資訊,請參閱請求嵌套和嵌入。
影像或圖層屬性。 如果layer=comp
,則應用於層0。 被效果層忽略。
object
不能解析為目錄記錄,其中包 src=
含 mask=
或命 catalog::Modifier
令。
is
和ir
前置詞不區分大小寫。
如果未顯式指定mask=
,並且如果層影像與目錄項相關聯,則使用catalog::MaskPath
。 否則,如果存在,則使用層影像的α通道。 如果沒有Alpha通道,則圖層沒有蒙版,並且圖層矩形呈現為完全不透明。
使用多個單獨的蒙版來著色影像的不同區域。 已著色的被遮罩區域被層疊在原始未修改的影像上:
http://server/myRootId/myImageId?wid=500& layer=1&src=myImageId&mask=myMask1&op_colorize=200,0,0& layer=2&src=myImageId&mask=myMask2&op_colorize=0,200,0& layer=3&src=myImageId&mask=myMask3&op_colorize=0,0,200
maskUse= , catalog::MaskPath, object , Request Enseting and Embedding