Schicht layer
Ebene auswählen. Wählt eine Ebene aus und startet ein neues Ebenendefinitionssegment in der Befehlssequenz.
layer= *
n*|comp[, *
name*]
layer= *
name*
Alle Befehle innerhalb des Ebenensegments werden auf die angegebene Ebene angewendet. Ein Ebenensegment wird durch den nächsten layer=
- oder effect=
-Befehl oder das Ende der Anfrage beendet.
Geben Sie layer=comp
an, um das zusammengesetzte Bild (oder bei einigen Befehlen die Ansicht) auszuwählen.
Die Ebenennummer gibt effektiv die z-Reihenfolge für die Ebene an. Ebenen mit höheren Nummern werden auf Ebenen mit niedrigeren Nummern platziert.
Ebenennummern müssen nicht aufeinander folgend sein. Ebene 0 ist erforderlich.
Einer Ebene kann ein Name mit der Befehlsvariante layer= *
n*, *
name*
zugewiesen werden. Sobald eine benannte Ebene definiert ist, kann sie mit " layer= *
" *
werden, ohne die Ebenennummer kennen zu müssen. Der gleichen Ebene können mehrere Namen zugewiesen werden, indem mehrere layer= *
n*, *
name*
-Befehle verwendet werden.
Eigenschaften section-499963ee52c14f2898f0d0f90c1d01be
Ebenenbefehl. Verweise auf Substitutionsvariablen werden in layer=
nicht unterstützt.
comp
ist als name
nicht zulässig. Ein Fehler wird zurückgegeben, wenn dieselbe name
mehr als einer Ebene zugewiesen ist oder wenn eine Ebene von name
referenziert wird, die zuvor nicht definiert wurde.
Standard section-091859a03f8048c2b7092f0fec9c1006
layer=comp
. Viele Befehle und Attribute gelten für Ebene 0, falls layer=comp
.
Sonderfälle section-e087cb2e3562473e8d391abfa3b9489f
-
Wenn derselbe Name mehreren Ebenen zugeordnet wird (z. B.:
layer=1,image&layer=2,image
), tritt ein Fehler auf. -
Wenn derselbe Name einer einzelnen Ebene mehrmals zugeordnet wird (z. B.:
layer=1,image&layer=1,image
), wird der Umfang wie gewohnt und ohne Fehler festgelegt. -
Es werden mehrere Namen für dieselbe Ebene unterstützt.
Beide Namen können für Verweise auf die Ebene verwendet werden (z. B.:
layer=1,image&layer=1,picture
). -
Wenn ein referenzierter Name nie einer Ebenennummer zugeordnet wird (z. B.:
layer=1,image&layer=picture
), tritt ein Fehler auf. -
Substitutionsvariablen werden in Ebenenmodifikatoren nicht unterstützt (z. B.:
layer=$image$
).Dies gilt für alle Permutationen, nicht nur für Ebenennamen, sondern für Ebenenmodifikatoren im Allgemeinen.
-
Alle Zusammenführungs- und Überschreibungsregeln sollten genau so funktionieren wie wenn dieselbe Ebene in mehreren Quellen referenziert wird (Anfrage, Datensätze im Pre- oder Post-Modifikator-Katalog, Makros usw.).
Beispiel section-cc40de6a0a754178aa752601539c815b
Siehe Beispiele in Vorlagen.