![]() |
|||||
Tutorial PHP | |||||
|
Home |
Tutorial PHP |
Art. # 77
Librerie GD: creare un'immagine con PHP
Le librerie GD permettono agli sviluppatori PHP di creare e gestire immagini via codice, sfruttando le funzioni predefinite delle GD, disponibili per default su tutti i Web Server che supportato PHP: Apache su Linux ed IIS su Windows. Il presente articolo è introduttivo all'argomento e ne seguiranno altri specifici che permetteranno al lettore di muoversi agevolmente nella materia e gestire al meglio i propri progetti Web/Grafici in PHP. Le librerie GD permettono di creare immagini in qualsiasi formato: GIF, JEPG, PNG ed altri formati adatti al Web; permettono di gestire le dimensioni dell'immagine, i font, i colori ed il testo che va inserito sulle immagini stesse. Facciamo dunque un semplice esempio creando il file immagine.php di cui segue il codice abbondantemente commentato:
<?
// Intestazione per la creazione di un'immagine JPEG
header("Content-type: image/jpeg");
// Definizion delle dimensioni dell'immagine (X, Y)
$immagine = imagecreate(150, 25);
// Creazione dei colori di sfondo e del testo dell'immagine
$sfondo = imagecolorallocate($immagine, 000, 000, 000);
$testo = imagecolorallocate($immagine, 255, 255, 255);
// Assegnazione del colore di sfondo dell'immagine
imagefill($immagine, 0, 0, $sfondo);
// Assegnazione del colore del testo e della scritta sull'immagine
imagestring($immagine, 10, 5, 5, "Ciao, Mondo!", $testo);
// Stampa a video dell'immagine
imagejpeg($immagine);
// Distruzione dell'oggetto image
imagedestroy($immagine);
?>
Possiamo adesso richiamare l'immagine in HTML in modo tradizionale, semplice: <img src="immagine.php"> richiamando dunque direttamente il file PHP all'interno del tag img dell'HTML. Scritto in data 07/04/2008
|
Appunti PHP per categoriaGuida PHP Guida MySQL Tutorial PHP Tutorial MySQL Tips and Tricks Referenze Download Libreria ExtraNovità
Un AdServer in PHP e MySQL
Hosting Linux su ConsultingWeb.it
Password casuali con PHP
Ottimizzare una tabella MySQL
Contatore grafico in PHP
Pagamento online con PayPal e PHP
Leggere i meta tag con PHP
Criptare le informazioni con la funzione crypt di PHP
Celle a colori alternati in PHP
Importare dati da CSV a MySQL
TagAJAX, Email, LAMP, Login, MS Access, MS Excel, MS Office, MS Word, PDF, phpMyAdmin, Statistiche, Upload, XML Corsi online
Corso PHP Altri corsi
Corso HTML Link utili
Contatore Gratis Siti amici
© 2008 Appunti PHP - A cura di Luca Ruggiero - Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| | |||