[Php-it] Rettangolo Semitrasparente su immagine
Fabio Gandola
fabiogandola at tiscali.it
Tue Apr 11 22:16:37 CEST 2006
Ciao a tutti,
sul manuale PHP c'è il seguente codice per aggiungere del testo sopra
un'immagine:
header("Content-type: image/png");
$string = $_GET['text'];
$im = imagecreatefrompng("images/button1.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);
In pratica io vorrei fare una cosa simile, ma per evitare di scrivere ad
esempio del testo bianco, su uno sfondo bianco, vorrei creare sotto il testo
un layer colorato (ad esempio nero) ma che sia semitrasparente.. per evitare
di coprire totalmente la sottostante immagine
Insomma. per chi ha usato photoshop è come se volessi creare un rettangolo
nero con opacity al 50% o simili... in modo tale da poi appiccicare il testo
bianco con opacity al 100% sopra questo rettangolo..
In pratica:
Layer sopra: Testo bianco con opacity = 100%
Layer in mezzo: Rettangolo nero con opacity = 50%
Layer sotto: Immagine originale..
Qualcuno mi può dare una dritta?
Vi ringrazio!
Fabio
More information about the Php-it
mailing list