Selezionate Livello (Layer). Seleziona un livello e avvia un nuovo segmento di definizione del livello nella sequenza di comando.
layer= *
n*|comp[, *
nome*]
layer= *
nome*
n |
Numero di livelli da selezionare (0 o più int). |
comp |
Selezionare l'immagine composita. |
nome |
Nome livello. |
Tutti i comandi all'interno del segmento di livello vengono applicati al livello specificato. Un segmento di livello viene terminato dal successivo layer=
o effect=
o alla fine della richiesta.
Specifica layer=comp
per selezionare l'immagine composita (o la vista, per alcuni comandi).
Il numero di livello specifica l'ordine z per il livello. I livelli con numero più alto vengono posizionati sopra i livelli con numero più basso.
I numeri dei livelli non devono essere consecutivi. È richiesto il livello 0.
È possibile assegnare un nome a un livello con layer= *
n*, *
nome*
variante del comando. Una volta definito un livello con nome, è possibile farvi riferimento con layer= *
nome*
, senza dover conoscere il numero del livello. È possibile assegnare più nomi allo stesso livello utilizzando più layer= *
n*, *
nome*
comandi.
Il livello 0 determina le dimensioni complessive dell'area di lavoro di composizione. Tutte le parti dei livelli che ricadono al di fuori dei limiti del livello 0 vengono ritagliate al momento della costruzione del composito.
Comando Livello. I riferimenti alle variabili di sostituzione non sono supportati in layer=
.
comp
non è consentito come name
stringa. Viene restituito un errore se lo stesso name
è assegnato a più di un livello o se un livello è referenziato da name
che non è stato definito in precedenza.
layer=comp
. Molti comandi e attributi vengono applicati al livello 0 se layer=comp
.
Se lo stesso nome è mappato su più livelli (ad esempio: layer=1,image&layer=2,image
), si verifica un errore.
Se lo stesso nome viene mappato più volte su un singolo livello (ad esempio: layer=1,image&layer=1,image
), l’ambito viene impostato come di consueto, senza errori.
Sono supportati più nomi per lo stesso livello.
Entrambi i nomi possono essere utilizzati per fare riferimento al livello (ad esempio: layer=1,image&layer=1,picture
).
Se un nome a cui si fa riferimento non viene mai mappato a un numero di livello (ad esempio: layer=1,image&layer=picture
), si verifica un errore.
Le variabili di sostituzione non sono supportate nei modificatori di livello (ad esempio: layer=$image$
).
Questo vale per tutte le permutazioni, non solo per i nomi dei livelli ma anche per i modificatori di livello in generale.
Tutte le regole di unione e sostituzione devono funzionare esattamente come quando si fa riferimento allo stesso livello in più origini (record di catalogo per richieste, pre o post modificatori, macro e così via).
Vedi gli esempi in Modelli.