mask mask

Bildmask. Anger en separat maskbild som ska användas som en oassocierad mask.

mask= *object*|{[is|ir]'{' *nestedRequest*'}'}

object
Bildobjekt som ska användas som bild- eller lagermask.
nestedRequest
Kapslad bildhantering, bildåtergivning eller extern begäran.

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

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49