mask mask
Bildmask. Anger en separat maskbild som ska användas som en oassocierad mask.
mask= *
object*|{[is|ir]'{' *
nestedRequest*'}'}
object
kan vara antingen en katalogpost eller en bild/SVG-fil. Kan anges för bildlager och enfärgade lager.
If object
matchar en bildkatalogspost, catalog::MaskPath
används eller, om catalog::MaskPath
är inte definierad, sedan catalog::Path
används. If object
kan inte tolkas som en katalogpost, utan tolkas som en filsökväg.
Om källbilden har en alfakanal används den alltid. I annat fall konverteras bilden till gråskala, om det behövs, innan den används som en lagermask.
Om en mask är kopplad till ett enfärgat lager kan den beskäras och skalas med samma regler som används för bilder i bildlager. size=
, scale=
, eller res=
kan användas för att skala masken.
Lagermasker kan också anges som en nestedRequest
. Kapslade eller inbäddade begäranden omsluts av klammerparenteser. Förutse en inbäddad bildserverbegäran med is
och en inbäddad begäran om bildåtergivning med ir
. En begäran till en extern server antas om inget prefix anges. Se Begär kapsling och inbäddning för mer information.
Egenskaper section-a093043dc249423b8ae322cefb0d545d
Bild- eller lagerattribut. Gäller för lager 0 om layer=comp
. Ignoreras av effektlager.
object
får inte matcha en katalogpost som innehåller en src=
eller mask=
kommando in catalog::Modifier
.
The is
och ir
-prefix är inte skiftlägeskänsliga.
Standard section-10cf793c665f49deb1b248faa3b618a9
If mask=
anges inte uttryckligen och om lagerbilden är kopplad till en katalogpost så anges catalog::MaskPath
används. I annat fall används alfakanalen för lagerbilden, om sådan finns. Om det inte finns någon alfakanal har lagret ingen mask och lagrets rektangel återges helt ogenomskinlig.
Exempel section-1bbe623f7c744bdf97b596458d8e7ea3
Använd flera separata masker för att färglägga olika delar av en bild. De färglagda, maskerade områdena läggs ovanpå den ursprungliga, oförändrade bilden:
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
Se även section-7ed5201d91594e5f872438a92eaf1c89
maskUse= , katalog::MaskPath, object , Begär kapsling och inbäddning