mask

Maschera immagine. Specifica un'immagine separata della maschera da utilizzare come maschera non associata.

mask= * *|{[is|ir]'{' *objectnidificatoRequest*'}'}

oggetto

Oggetto immagine da utilizzare come immagine o maschera di livello.

nidificateRequest

Servizio immagini nidificato, Image Rendering o richiesta esterna.

object può essere una voce di catalogo o un file image/SVG. Può essere specificato per i livelli immagine e i livelli a colori solidi.

Se object viene risolto in una voce di catalogo immagini, viene utilizzato catalog::MaskPath oppure, se catalog::MaskPath non è definito, viene utilizzato catalog::Path. Se object non viene risolto in una voce di catalogo, viene interpretato come un percorso di file.

In tutti i casi, se l'immagine sorgente ha un canale alfa, viene utilizzata. In caso contrario, l’immagine viene convertita in scala di grigi, se necessario, prima di utilizzarla come maschera di livello.

Se una maschera è collegata a un livello di colore solido, può essere ritagliata e ridimensionata utilizzando le stesse regole utilizzate per le immagini nei livelli immagine. size=, scale= o res= può essere utilizzato per ridimensionare la maschera.

Le maschere di livello possono essere specificate anche sotto forma di nestedRequest. Le richieste nidificate o incorporate sono racchiuse da parentesi graffe. Aggiungi il prefisso is a una richiesta di Image Rendering incorporata e ir a una richiesta di Image Rendering incorporata. Se non viene specificato alcun prefisso, si assume una richiesta a un server esterno. Per ulteriori informazioni, consulta Richiedi nidificazione e incorporamento .

Proprietà

Attributo immagine o livello. Si applica al livello 0 se layer=comp. Ignorato dai livelli di effetto.

object non deve risolvere in un record di catalogo che include un src= comando mask= o in catalog::Modifier.

I prefissi is e ir non fanno distinzione tra maiuscole e minuscole.

Predefinito

Se mask= non è specificato esplicitamente e se l'immagine di livello è associata a una voce di catalogo, viene utilizzato catalog::MaskPath. In caso contrario, viene utilizzato il canale alfa dell'immagine del livello, se presente. Se non esiste un canale alfa, il livello non ha una maschera e il rettangolo del livello viene reso completamente opaco.

Esempio

Utilizza diverse maschere separate per colorare diverse aree di un’immagine. Le aree colorate e mascherate vengono sovrapposte all'immagine originale e non modificata:

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

Consultate anche

maskUse= , catalog::MaskPath, oggetto , Request Nesting and Embedding

In questa pagina

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now