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

Stefanie Reppel info at reppel.biz
Tue Mar 14 09:26:13 CET 2006


Hallo Jörg,
danke für Deine schnelle Antwort!
Mit der Eigenschaft "maxWidth" das klappt leider nur, wenn der Text 
nicht um 90 Grad gedreht ist.
Eine Eigenschaft "maxHeight" gibt es nicht.
Kennst du eine Möglichkeit, das ganze Bild nachträglich zu drehen?
Dann könnte ich zunächst das Bild mit maxWidth erzeugen, und es dann 
drehen.

Viele Grüße
Steffi

Joerg Wagner - DigiLog multimedia schrieb:

>Schau Dir mal die maxWidth-Property des Text-Objectes unter GIFBUILDER an 
>(NICHT die maxWidth von GIFBUILDER selbst!):
>Die mach genau das:
>"Sets the maximum width in pixels, the text must be. Reduces the fontSize if 
>the text does not fit within this width."
>
>--
>Jörg Wagner
>DigiLog multimedia
>
>
>"Stefanie Reppel" <steffi at reppel.biz> schrieb im Newsbeitrag 
>news:mailman.11609.1142290638.3122.typo3-german at lists.netfielders.de...
>  
>
>>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
>>
>>
>>    
>>
>
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>TYPO3-german mailing list
>TYPO3-german at lists.netfielders.de
>http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>



More information about the TYPO3-german mailing list