Kommandon och attribut som stöds
Effektlager har följande kommandon och attribut:
blendMode=
effect=
color=
maskUse=
opac=
op_grow=
op_blur=
op_noise=
pos=
Alla andra bild- och lagerkommandon i effektlagren ignoreras.
Standardeffektmakron
För att underlätta användningen av lagereffekter innehåller IS två makron med standardbildkatalogen, $shadow$
och $glow$
, som tillhandahåller standardvärden för effektlagerattribut som liknar Photoshop-lagereffekter. I följande tabell visas vilket effektkommando och makro som ska användas för att implementera standardlagereffekterna. Alla attribut som anges i makrona kan ändras i URL-adressen, eller alternativa makron kan skapas för att implementera anpassade lagereffekter.
Önskad effekt | Kommando |
---|---|
Skugga | effect=-1&$shadow$ |
Inre skugga | effekt=1&$shadow$ |
Ytterglöd | effect=-1&$glow$ |
Innerglöd | effekt=1&$glöd$ |
Exempel
Lägg till en tre pixlar bred, röd kant med 50 % opacitet i ett lager:
…&effect=-1&op_grow=3&color=255,0,0,128&…
Kanten följer konturerna för bildens alfakanal eller mask. Om du ställer in effect=1
placeras kanten på insidan i stället.
Lägg till en blå skugga i en bild med standardeffektinställningarna (förutom för färgen):
http://server/is/image/myCat/myImage?size=200,200&extend=0,0,10,10&effect=-1&$shadow$&color=50,143,254
extend=
lägger till en liten marginal i bildens nedre högra kanter, vilket förhindrar att skuggan klipps ur till bildens gränser.