[TYPO3-german] Dynamische Skalierung von Bildern (Gifbuilder) je nach Textl ä nge
Stefanie Reppel
info at reppel.biz
Tue Mar 14 15:32:53 CET 2006
Hallo Thorsten,
vielen, vielen Dank, das klappt!
Viele Grüße
Steffi
thorsten greiner schrieb:
>hi...
>
>wie ist es damit:
>
>
> 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
>
> 50 = EFFECT
> 50.value = rotate=90
> }
>
>cheers, thorsten
>
>
>Am 14.03.2006 9:26 Uhr schrieb "Stefanie Reppel" unter <info at reppel.biz> in
>mailman.11767.1142324788.3122.typo3-german at lists.netfielders.de:
>
>
>
>>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