maschera mask

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

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

oggetto
Oggetto immagine da utilizzare come immagine o maschera di livello.
nestedRequest
Server immagini nidificate, Image Rendering o richiesta esterna.

object può essere una voce di catalogo o un file immagine/SVG. Può essere specificato per i livelli immagine e i livelli colore in tinta unita.

Se object viene risolto in una voce del catalogo immagini, catalog::MaskPath viene utilizzato o, se catalog::MaskPath non è definito, quindi catalog::Path viene utilizzato. Se object non viene risolto in una voce di catalogo, ma 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 grigio, se necessario, prima di utilizzarla come maschera di livello.

Se una maschera è attaccata a un livello di colore in tinta unita, 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 tra parentesi graffe. Aggiungi il prefisso "" a una richiesta Image Server incorporata is e una richiesta di Image Rendering incorporata con ir. Se non viene specificato alcun prefisso, viene utilizzata una richiesta a un server esterno. Fai riferimento a Richiedi nidificazione e incorporamento per i dettagli.

Proprietà section-a093043dc249423b8ae322cefb0d545d

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

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

Il is e ir i prefissi non distinguono tra maiuscole e minuscole.

Predefinito section-10cf793c665f49deb1b248faa3b618a9

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

Esempio section-1bbe623f7c744bdf97b596458d8e7ea3

Utilizzate diverse maschere separate per colorare diverse aree di un'immagine. Le regioni colorate e mascherate sono sovrapposte all'immagine originale 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 section-7ed5201d91594e5f872438a92eaf1c89

maskUse= , catalog::MaskPath, oggetto , Richiedi nidificazione e incorporamento

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