questo script dovrebbe mettere un testo su una immagine e lo fà.
ma dovrebbe anche fondere un'immagine su un'altra (un gif su un jpeg), ma non mi fà la trasparenza del gif ma rimane bianco eppure nel gif la trasparenza c'è
codice:
<?php
/* Lo script crea un'immagine grafica JPEG       **
** contenente una scritta scelta dall' utente.   **
** by Aldrigo Raffaele         */

$testo="The monster";			// Testo da inserire nell'immagine
$nomefile="common2.jpg";    	// Nome del file grafico
$qualita=100; 					// Selezionabile da 0 a 100
$fontpath="";	// Percorso fisico dei font
$nomefont="fonts/verdana.ttf";		// Nome del font

$gif = imagecreatefromjpeg('common.jpg');

$src = imagecreatefromgif('mana_b.gif');
$mns=imagecopymerge($gif, $src, 325, 30, 0, 0, 20, 20, 100);
//$bg = ImageColorAllocate($gif,128,128,128);
//$tx = ImageColorAllocate($gif,255,255,255);
//ImageFilledRectangle($gif,0,0,140,100,$bg);
ImageTTFText ($gif, 15, 0, 30, 50, $tx, $fontpath.$nomefont ,$testo);
//header("content-type: image/jpeg");
ImageJPEG($gif,$nomefile,$qualita);

echo "image generated!";
?>
ma perchè non mi lascia la trasparenza del gif?