Utilizzo di cookies
Script GD libray con PHP Modelli Creare immagine Colore e trasparenza Disegnare Pennelli Misurare Filtri Testo Copy Salvare Miscellanea
GD library con PHP
imagettftext() font con effetto 3d
effetti speciali 2


e-book
cartaceo

<?php  
header("Content-type: image/jpeg");
$Immagine = imagecreatetruecolor(300,400); 
$Bianco = imagecolorallocate($Immagine,255,255,255); 
$x = 0; $Y = 0; $Passaggi = 20; $FontNome = "font/Rough Brush Script.ttf"; $Testo='Amanda'; 
for($x=1; $x < $Passaggi; $x++)
{
$Y = 0;
$Colore=imagecolorallocate($Immagine, 12*$x, 0, 255-($x*5));
imagettftext($Immagine, 70, 0, $x, 50+$x, $Colore, $FontNome, $Testo); // effetto sfumato
imagettftext($Immagine, 70, 0, 20, 50+20, $Bianco, $FontNome, $Testo); // testo finale


$Y = 100; // nuova linea
$Colore=imagecolorallocate($Immagine, 0, 12*$x, 255-($x*5));
imagettftext($Immagine, 70, 0, $x, 50+$x+$Y, $Colore, $FontNome, $Testo); // effetto sfumato
imagettftext($Immagine, 70, 0, 20, 50+20+$Y, $Bianco, $FontNome, $Testo); // testo finale


$Y = 200; // nuova linea
$Colore=imagecolorallocate($Immagine, 12*$x, 255-($x*5),0);
imagettftext($Immagine, 70, 0, $x, 50+$x+$Y, $Colore, $FontNome, $Testo); // effetto sfumato
imagettftext($Immagine, 70, 0, 20, 50+20+$Y, $Bianco, $FontNome, $Testo); // testo finale


$Y = 300; // nuova linea
$Colore=imagecolorallocate($Immagine, 12*$x, 255-($x*5),255-($x*7) );
imagettftext($Immagine, 70, 0, $x, 50+$x+$Y, $Colore, $FontNome, $Testo); // effetto sfumato
imagettftext($Immagine, 70, 0, 20, 50+20+$Y, $Bianco, $FontNome, $Testo); // testo finale
}


imagejpeg($Immagine); // al browser
imagejpeg($Immagine, "NomeFile.jpg"); // salva
imagedestroy($Immagine); // libera meoria
?>
Risultato: