蒙版 mask
图像蒙版。 指定要用作未关联蒙版的单独蒙版图像。
mask= *
对象*|{[is|ir]'{' *
嵌套请求*'}'}
object
可以是目录条目或图像/SVG文件。 可以为图像层和纯色层指定。
如果 object
解析为图像目录条目, catalog::MaskPath
已使用,或者 catalog::MaskPath
未定义,则 catalog::Path
已使用。 如果 object
不会解析为目录条目,然后会将其解释为文件路径。
在所有情况下,如果源图像具有Alpha通道,则使用此通道。 否则,在将该图像用作图层蒙版之前,如有必要,会将该图像转换为灰度。
如果将蒙版附加到纯色图层,则可以使用与图像图层中的图像相同的规则来裁剪和缩放蒙版。 size=
, scale=
,或 res=
可用于缩放蒙版。
也可以以下列形式指定图层蒙版 nestedRequest
. 嵌套或嵌入的请求由大括号括起来。 为嵌入的图像服务请求添加前缀 is
和嵌入的图像渲染请求 ir
. 如果未指定前缀,则假定对外服务器的请求为。 请参阅 请求嵌套和嵌入 以了解详细信息。
属性 section-a093043dc249423b8ae322cefb0d545d
图像或图层属性。 应用到图层0,如果 layer=comp
. 被效果层忽略。
object
不得解析为包含 src=
或 mask=
中的命令 catalog::Modifier
.
此 is
和 ir
前缀不区分大小写。
默认 section-10cf793c665f49deb1b248faa3b618a9
如果 mask=
未显式指定,并且如果图层图像与目录条目关联,则 catalog::MaskPath
已使用。 否则,将使用图层图像的Alpha通道(如果存在)。 如果没有Alpha通道,则图层没有蒙版,并且图层矩形呈现为完全不透明。
示例 section-1bbe623f7c744bdf97b596458d8e7ea3
使用多个单独的蒙版为图像的不同区域着色。 着色的、被蒙版的区域被叠加在原始的、未修改的图像的顶部:
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
另请参阅 section-7ed5201d91594e5f872438a92eaf1c89
蒙版使用= , catalog::MaskPath, 对象 , 请求嵌套和嵌入