masker mask
Afbeeldingsmasker. Hiermee geeft u een aparte maskerafbeelding op die als een niet-gekoppeld masker moet worden gebruikt.
mask= * voorwerp *|{[is|ir]'{' * nestedRequest *'}'}
object kan een catalogusitem of een afbeeldings-/SVG-bestand zijn. Kan worden opgegeven voor afbeeldingslagen en effen kleurlagen.
Als object wordt omgezet in een afbeeldingscatalogusitem, wordt catalog::MaskPath gebruikt of, als catalog::MaskPath niet is gedefinieerd, wordt catalog::Path gebruikt. Als object niet wordt omgezet in een catalogusitem, wordt dit geïnterpreteerd als een bestandspad.
Als de bronafbeelding een alfakanaal heeft, wordt deze altijd gebruikt. Anders wordt de afbeelding, indien nodig, omgezet in grijswaarden voordat deze als laagmasker wordt gebruikt.
Als een masker is gekoppeld aan een effen kleurlaag, kan het worden uitgesneden en geschaald met dezelfde regels die ook worden gebruikt voor afbeeldingen in afbeeldingslagen. size= , scale= of res= kan worden gebruikt om het masker te schalen.
Laagmaskers kunnen ook worden opgegeven in de vorm van een nestedRequest . Geneste of ingesloten aanvragen worden ingesloten door accolades. Plaats een voorvoegsel van een ingesloten aanvraag voor het renderen van afbeeldingen in is en een ingesloten aanvraag voor het renderen van afbeeldingen in ir . Een verzoek aan een buitenlandse server wordt verondersteld als geen prefix wordt gespecificeerd. Verwijs naar het Nesten van het Verzoek en het Inbedden voor details.
Eigenschappen section-a093043dc249423b8ae322cefb0d545d
Kenmerk afbeelding of laag. Is van toepassing op laag 0 als layer=comp. Genegeerd door effectlagen.
object mag niet worden omgezet in een catalogusrecord die de opdracht src= of mask= bevat in catalog::Modifier .
De voorvoegsels is en ir zijn niet hoofdlettergevoelig.
Standaard section-10cf793c665f49deb1b248faa3b618a9
Als mask= niet expliciet wordt opgegeven en als de laagafbeelding aan een catalogusitem is gekoppeld, wordt catalog::MaskPath gebruikt. Anders wordt het alfakanaal van de laagafbeelding gebruikt, indien aanwezig. Als er geen alfakanaal is, heeft de laag geen masker en wordt de laagrechthoek volledig dekkend weergegeven.
Voorbeeld section-1bbe623f7c744bdf97b596458d8e7ea3
Gebruik verschillende afzonderlijke maskers om verschillende gebieden van een afbeelding te vullen met kleur. De ingekleurde, gemaskerde gebieden worden in lagen boven op de oorspronkelijke, ongewijzigde afbeelding geplaatst:
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
Zie ook section-7ed5201d91594e5f872438a92eaf1c89
maskUse= , catalogus::MaskPath , voorwerp , Verzoek het Nesten en het Inbedden