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
imagestringup()
disegna una stringa verticalmente


e-book
cartaceo

Il disegno è dal basso verso l'alto della dimensione e alle coordinate date.
Non è possibile inserire il testo su 2 o più righe.
imagestringup ( 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.
$x: coordinata x come origine della stringa.
$y: coordinata y come origine della stringa.
$stringa: Testo fra virgolette o stringa contenente testo.
$color: Un identificatore di colore creato con imagecolorallocate().


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


// 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= 10; $Y = 100; // cordinate inizio scrittura
$StringaTesto = "Ciao mondo!";


// Scrive la stringa dal basso verso l'alto
imagestringup($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: