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
imagestring()
disegna una stringa in orizzontale


e-book
cartaceo

Non è possibile inserire il testo su 2 o più righe.
imagestring ( resource $image , int $font , int $x , int $y , string $string , int $color )


Parametri
$image: Una risorsa immagine restituita da una funzione di creazione immagine. 
$font: Tipo carattere da utilizzare.
Può assumere uno dei valori 1, 2, 3, 4, 5, numeri più alti identificano caratteri più grandi.
Possono essere usati propri identificatori di font registrati imageloadfont().
$x: coordinata x come origine della stringa.
$y: coordinata y come origine della stringa.
$string: Testo fra virgolette o stringa contenente testo.
$color: Un identificatore di colore creato con imagecolorallocate().


<?php 
// Crea immagine 120 x 40 pixel
$Immagine = imagecreate(120, 40);


// alloca il verde colorando lo sfondo dell'immagine
$Verde = imagecolorallocate($Immagine, 0, 255, 0);
$ColoreTesto = imagecolorallocate($Immagine, 255, 0, 0); // testo rosso
$DimensioneTesto = 4;
$X= 16; $Y = 10; // coordinate inizio scrittura
$StringaTesto = "Ciao mondo!";


// Scrive la strimga da sinistra verso destra con inizio alle coordiante x,y.
imagestring($Immagine, $DimensioneTesto, $X, $Y, $StringaTesto , $ColoreTesto);


header('Content-type: image/png');
imagepng($Immagine); // al browser
imagepng($Immagine, "NomeFile.png"); // salva immagine
imagedestroy($Immagine); // libera memoria
?>  Risultato: