[TYPO3-german] Dynamische Skalierung von Bildern (Gifbuilder) je nach Textlänge

Stefanie Reppel steffi at reppel.biz
Mon Mar 13 23:57:56 CET 2006


Hallo zusammen,

ich bin noch eine Anfängerin und habe das folgende TypoScript-Problem:

Auf einer Seite befindet sich ein um 90 Grad gedrehter Text, der die 
Überschrift ausgibt (GIFBUILDER).
Bei kurzen Texten sollen diese mit Schriftgröße 60 angezeigt werden, 
wenn das Bild größer als 550 px ist,
soll das Bild auf die Höhe von 550 px verkleinert werden.
An dieser Stelle habe ich ein Problem mit dem "if". Vielleicht gibt es 
ja auch eine andere Lösung?

Hier mein Code:

 marks.TEXTRIGHT = IMAGE
 marks.TEXTRIGHT.file = GIFBUILDER
 marks.TEXTRIGHT.file {
   transparentBackground = 1
   XY = 70,[10.h]+10
   10 = TEXT
   10.text.field = title
   10.fontFile = fileadmin/fonts/BNKGOTHL.TTF
   10.fontSize = 60
   10.fontColor = #dddddd
   10.offset = 55,[10.h]+10
   10.antiAlias = 1
   # um 90 Grad gedreht
   10.angle = 90
     #Hier nun die Skalierung
   20 = SCALE
   # Kann ich hier evtl auch auf [10.h] zugreifen?
   20.if.value = 20.height
   20.if.isGreaterThan = 550
   20.height = 550
 }

Egal wie ich es schreibe, es wird entweder alles skaliert oder nix.

Schon mal vielen Dank!
Viele Grüße
Steffi





More information about the TYPO3-german mailing list