Hallo zusammen,
ich versuche gerade eine TS zu schreiben welches mir ein Bild bearbeitet und da tauchen einige Fragen auf.
Ich mache mir ein TS Template welches ich dann per tscobj in verschiedenen Seiten als Content Element einfüge.
Ich brauche also:
lib.einbesonderesbild = IMAGE
lib.einbesonderesbild {
}
Soweit so gut
In dem Template habe ich ein Bild hochgelden welches dann noch bearbeitet werden soll. Ich muss also erst mal auf das Bild zugreifen, scalieren und das format festlegen:
lib.einbesonderesbild = IMAGE
lib.einbesonderesbild {
file = GIFBUILDER
file {
XY = [10.w]+20,[10.h]+20
format = png
transparentBackground = 1
10 = IMAGE
10 {
file.import = /uploads/tf/
file.import.field = resource
file.import.listNum = 0
}
20 = BOX
20.dimensions = 10,10,[10.w],[10.h]
20.color = #BBBBBB
20.10 = EFFECT
20.10.value = blur=99 |
40 < .10
50 = BOX
50.dimensions = 0,[10.h]-30,[10.w],30
50.color = #FFFFFF
60 = GIFBUILDER
60.10 = TEXT
60.10 {
text = Bildunterschrift
fontColor = #000000
fontSize = 10
offset = 5,5
fontFile = fileadmin/templates/fonts/EUROSTID.TTF
}
}
}
Das TS macht ein IMAGE und soll dann über GIFBUILDER das orginal Bild aus der Template Resource lesen, was nicht funktioniert.
Ausserden geb ich an das das gesamte IMAGE transparent sein soll. Das funktioniert aber mit gif und png nicht.
Hinter das Bild lege ich eine graue BOX welche durch EFFECT geblurt wird. Aber der offset funktioniert nicht richtig. Die BOX wird um 10 nach Rechts unten verschoben, aber der blur wird auf das gesamte Bild angewandt also auch auf das Orginal Bild.
Unter 50 legeich dann noch eine BOX als Feld für die Bildunterschrift unter das Bild. Und diese weisse BOX ist plötzlich Transparent bis hin zum <body> Hintergrund.
Könnt Ihr mir sagen was ich falsch mache?
Besten Dank für Hilfe
Christian