[TYPO3-german] Probleme mit Gifbuilder, Bild mit Text
typo3 at hh-iservice.de
typo3 at hh-iservice.de
Wed Aug 22 09:47:32 CEST 2007
Hallo Joey,
On Wed, 22 Aug 2007 01:13:26 +0200, "JoH asenau" <info at cybercraft.de>
wrote:
>> $img["file"] = 'GIFBUILDER';
>> $img['file.']["XY"] = '180,135';
>> $img['file.']["BorderColor"] = '#ffffff';
>>
>> $img['file.']["5"] = 'IMAGE';
>> $img['file.']["5."]["file"] =
>> 'uploads/tx_availablereptiles/'.$fNID.'';
>>
>> Der Text erscheint Ordnungsgemäß auf dem Bild nur ist das Ausgangsbild
>> nicht auf die gewünschte Größe von 180x135px verkleinert. Es wird mir
>> ein neues Bild erstellt und ein Teilausschnitt in der Größe von
>> 180x135px dargestellt.
>>
>> Wie kann ich dieses Problem denn lösen? Hat jemand einen Hinweis für
>> micht?
>
> Wie wär's denn mal mit einer Größenangabe für das IMAGE im GIFBUILDER
> ...
Danke habe ich jetzt gemacht.
> ;-)
>
> Wobei ich mir ziemlich sicher bin, daß Du mit dem imageLinkWrap vor die
> Wand
> läufst, weil das Originalbild laut TSref _kein_ GIFBUILDER sein darf ...
>
> Ein Workaround wäre mit der Alternativen URL zu arbeiten und dort per
> IMG_RESOURCE das Originalbild (ggf. ebenfalls als GIFBUILDER)
> reinzustricken.
So geht es nun:
case 'cimage':
$conf['image']['file']='uploads/tx_availablereptiles/'.$fNID.'';
$img["file"] = 'GIFBUILDER';
$img['file.']["XY"] = '180,135';
$img['file.']["5"] = 'IMAGE';
$img['file.']["5."]["file"] = 'uploads/tx_availablereptiles/'.$fNID.'';
$img['file.']["5."]["file."]["maxW"] = '180';
$img['file.']["10"] = 'TEXT';
$img['file.']["10."]["offset"] = '32,22';
$img['file.']["10."]["text"] = 'v e r k a u f t';
$img['file.']["10."]["nicetext"] = '1';
$img['file.']["10."]["fontColor"] = 'red';
$img['file.']["10."]["fontFile"] = "fileadmin/fonts/arial.ttf";
$img['file.']["10."]["fontSize"] = '20';
$image .= $this->cObj->IMAGE($img);
$click_conf['bodyTag'] = '<body bgcolor="white" leftmargin="0"
topmargin="0" marginwidth="0" marginheight="0">';
$click_conf['JSwindow'] = '1';
$click_conf['JSwindow.newWindow'] = '0';
$click_conf['JSwindow.expand'] = '0,0';
$click_conf['enable'] = '1';
$click_link =
$this->cObj->imageLinkWrap($image,$conf['image']['file'],$click_conf);
return $click_link;
break;
> HTH
>
> Joey
Grüße Marko
>
> --
> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> (If you have no clues: simply shut your gob sometimes!)
> Dieter Nuhr, German comedian
> openBC/Xing: http://www.cybercraft.de
> T3 cookbook: http://www.typo3experts.com
More information about the TYPO3-german
mailing list