Beziehung zur übergeordneten Ebene
Effektebenen werden automatisch so dimensioniert und positioniert, dass sie mit der übergeordneten Ebene übereinstimmen (d. h. die Effektebene übernimmt die size=
- und origin=
der übergeordneten Ebene). pos=
kann verwendet werden, um die Effektebene von der übergeordneten Ebene weg zu verschieben, wie es für Dropdown- und innere Schatteneffekte typischerweise erforderlich ist. Während pos=
für Standardschichten einen Versatz zwischen den Ursprüngen dieser Ebene und der Ebene 0 angibt, gibt pos=
für Effektebenen den Versatz zwischen den Ursprüngen der Effektebene und der übergeordneten Ebene an.
Unterstützte Befehle und Attribute
Effektebenen akzeptieren die folgenden Befehle und Attribute:
blendMode=
effect=
color=
maskUse=
opac=
op_grow=
op_blur=
op_noise=
pos=
Alle anderen Bild- und Ebenenbefehle, die in den Effektebenen enthalten sind, werden ignoriert.
Makros für Standardeffekte
Um die Verwendung von Ebeneneffekten zu vereinfachen, stellt IS zwei Makros mit dem Standardbildkatalog, $shadow$
und $glow$
, bereit, die Standardwerte für Effektebenenattribute bereitstellen, die Photoshop-Ebeneneffekten ähnlich sind. In der folgenden Tabelle ist aufgeführt, mit welchen Effektbefehlen und Makros die Standardeffekte implementiert werden sollen. Natürlich können alle in den Makros angegebenen Attribute in der URL geändert werden, oder es können alternative Makros erstellt werden, um benutzerdefinierte Ebeneneffekte zu implementieren.
erwünschter Effekt | Befehl |
---|---|
Schlagschatten | -1&$shadow$ |
Schatten nach innen | = 1&$shadow$ |
Schein nach außen | Effekt=-1&$glow$ |
Schein nach innen | -Effekt = 1&$Glow$ |
Beispiele
Fügen Sie einer Ebene einen drei Pixel breiten, roten Rahmen mit 50 % Deckkraft hinzu:
…&effect=-1&op_grow=3&color=255,0,0,128&…
Der Rahmen folgt den Konturen des Alphakanals oder der Maske des Bildes. Durch Festlegen von effect=1
wird der Rahmen stattdessen an der inneren Kante platziert.
Fügen Sie einem Bild einen bläulichen Schlagschatten hinzu, indem Sie die Standardeffekteinstellungen verwenden (mit Ausnahme der Farbe):
http://server/is/image/myCat/myImage?size=200,200&extend=0,0,10,10&effect=-1&$shadow$&color=50,143,254
extend=
fügt den unteren rechten Kanten des Bildes einen kleinen Rand hinzu, um zu verhindern, dass der Schlagschatten an den Bildgrenzen abgeschnitten wird.
Verwandte Themen
Experience Manager
- Dynamic Media Image Serving and Image Rendering-API - Startseite
- Über diese Version
- Systemanforderungen und Voraussetzungen
- Anforderungen und Empfehlungen an den Festplattenspeicher
- Einschränkungen und bekannte Probleme
- Technischer Support
- Dokumentkonventionen
- Image-Serving-API-
- API- zum Rendern von Bildern