[TYPO3-UG Dutch] plaatje maken met php en imagemagick

Barbara van Schepen bvschepen at home.nl
Thu Feb 9 12:15:23 CET 2006


Na veel gepruts ben ik er uit. Ik post het maar even voor anderen die er 
misschien mee zitten:

$image_conf["file"] = "GIFBUILDER";
$image_conf["file."]["XY"] = "[14.w],[14.h]";
$image_conf["file."]["14"] = "IMAGE";
$image_conf["file."]["14."]["file"] = 
"fileadmin/user_upload/hanesbeautyboatneck-rood.jpg";
$image_conf["file."]["14."]["file."]["width"] = "[14.w]";
$image_conf["file."]["15"]= "TEXT";
$image_conf["file."]["15."]["text"] = $tekst;
$image_conf["file."]["15."]["fontColor"] = "#000000";
$image_conf["file."]["15."]["offset"] = "120,120";
$image_conf["file."]["15."]["niceText"]=1;
$image_conf["file."]["15."]["fontFile"]="t3lib/fonts/FOLKARD.TTF";
$image_conf["file."]["15."]["fontSize"]=$fontsize;

Zo krijg je een plaatje met een tekst er overheen.

Groetjes,
Barbara



"Marcel Douwstra" <marcel.douwstra at tros.nl> schreef in bericht 
news:mailman.13660.1139403328.6406.typo3-ug-dutch at lists.netfielders.de...
Barbara,

wat je in PHP in principe doet (en wat je ook doet in je voorbeeld) is
in je PHP direct invoeren wat normaal in typoscript gebeurt.

Dus wat normaal dit is in typoscript:

page.10 = IMAGE
page.10.file = test.jpg

Dan is in je PHP:

$image_conf = array(
           'file' => 'test.jpg'
}

Als je dus in PHP iets wilt creëren met behulp van het IMAGE object dan
kan je het best even de typoscript documentatie bekijken en van daaruit
je PHP opbouwen.

Cheers,

Marcel


*** TYPO3 FORUM: http://typo3.tros.nl ***

Op 8-feb-06 om 12:00 heeft typo3-ug-dutch-request at lists.netfielders.de
het volgende geschreven:

> Message: 3
> Date: Tue, 7 Feb 2006 15:10:25 +0100
> From: "Barbara van Schepen" <bvschepen at home.nl>
> Subject: [TYPO3-UG Dutch]  plaatje maken met php en imagemagick
> To: typo3-ug-dutch at lists.netfielders.de
> Message-ID:
> <mailman.1.1139321426.9132.typo3-ug-dutch at lists.netfielders.de>
>
> Hoe maak ik in php een plaatje aan met ImageMagick? Dus dat je zelf 
> helemaal
> een plaatje maakt met een tekst er in.
>
> Dit gebruik ik om gewoon een plaatje uit de database te pakken:
>
>       $image_conf = array(
>           'file' => 'uploads/tx_motoren/' . $foto,
>           'file.' => array(
>               'maxW' => 150,
>               'maxH' => 100,
>           ),
>           'imageLinkWrap' => 1,
>           'params' => 'style="border-left-width:1px; border-top-width:1px;
> border-bottom-width:1px; border-right-width:1px;"',
>           'imageLinkWrap.' => array(
>               'enable' => 1,
>               'bodyTag' => '<body style="margin: 0px;">',
>               'wrap' => '<a href="javascript:window.close();"> | </a>',
>               'width' => '800',
>               'JSwindow' => '1',
>               'JSwindow.' => array(
>                   'newWindow' => 1,
>                   'expand' => '0,0',
>               ),
>           ),
>       );
>
>
> Ik kan niet echt documentatie vinden over eventuele andere properties van
> deze functie.
>
> Of moet het op een heel andere manier. Het moet wel in php, niet in
> typoscript.
>
> Alvast bedankt!
> Barbara






More information about the TYPO3-UG-dutch mailing list