Return to Snippet

Revision: 23141
at January 31, 2010 06:35 by dominikweber


Initial Code
//get individual text for button:
$buttontext=$this->pi_getLL('submit');

$buttonimage='fileadmin/images/blank_button.gif';
$size=getimagesize($buttonimage);	// get size of background-image

// define the whole Image
$ts['img']='IMAGE';	//optional
$ts['img.']['file']='GIFBUILDER';		
$ts['img.']['file.']['format']='gif';
$ts['img.']['file.']['XY']=$size[0].','.$size[1];	// use original size
$ts['img.']['file.']['altText']=$buttontext;
$ts['img.']['file.']['titleText']=$buttontext;

// insert background-image
$ts['img.']['file.']['1']='IMAGE';
$ts['img.']['file.']['1.']['file']=$buttonimage;

// insert text
$ts['img.']['file.']['10']='TEXT';
$ts['img.']['file.']['10.']['text']=$buttontext;
// style textappearance
$ts['img.']['file.']['10.']['fontSize']='12';
$ts['img.']['file.']['10.']['fontFile']='fileadmin/fonts/arial.ttf';
$ts['img.']['file.']['10.']['fontColor']='#666666';
$ts['img.']['file.']['10.']['offset']='22,14';

//render to img-tag:
$img=$this->cObj->IMAGE($ts['img.']);

Initial URL
http://www.pi-phi.de/rendering.html

Initial Description

                                

Initial Title
Bilder mit Text in Extensions dynamisch erzeugen (GIFBuilder, PHP)

Initial Tags
php

Initial Language
PHP