art:image
jart.handlers.image.JArtImage
Beschreibung
Verändert oder erstellt ein Bild im JPEG, PNG oder GIF Format über JAI
Attribute
@name (erforderlich)
Inter Bildbuffer Name mit dem solage nicht die action release aufgerufen wird auf das Bild über art: image zugegriffen werden kann.
@href (optional)
url der Bildqulle (oder Ziel bei action push)
@action (erforderlich)
Werte:
Wert | Funktion |
---|---|
load | Ladet ein in href (URL) definiertes Bild in den Buffer |
new | erstellt einen neuen Bildbuffer mit den in width und height angegebenen Dimensionen |
width | Breite des Bildbuffers |
height | Höhe des Bildbuffers |
get-info | gibt die Informationen (Breite, Höhe) des Bildes in einem neuen Ausgabeknoten mit dem Namen image-info aus |
push | gibt den Bildbuffer an den Client oder an die in href angegebene URL zurück |
release | Löst den Bildbuffer auf und gibt den belegten Speicher frei |
rotate-90CCW | dreht den Bildbuffer um 90° gegen den Uhrzeigersinn |
rotate-90CW | dreht den Bildbuffer um 90° im Uhrzeigersinn |
scale-max | skaliert den Bildbuffer auf maximal die in width und height angegebenen Werten |
scale-min | skaliert den Bildbuffer auf minimal die in width und height angegebenen Werten. Ist das Bild größer width und hight wird das Bild verkleinert, ansonsten vergrößert |
scale | skaliert den Bildbuffer auf die in width und height angegebenen Werte |
put | legt einen zweiten Bildbuffer der über src-img angegeben wird über den in name angegebenen auf der Position x, y mit der in width und heigth definierten Dimension |
x | X Koordinate der Operation |
y | Y Koordinate der Operation |
src-image | zusätzlicher Bildbuffer der Operation |