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
Creare una nuova immagine, visualizzarla e salvarla
header con gif,png jpeg


e-book
cartaceo

Una volta appurato che la libreria GD è installata e funzionante,  verificato il tipo di formati supportati, è realizzabile la creazione delle immagini.
In questo esempio, con l'uso delle funzioni GD,  verrà creata un'immagine, cioè che "dal nulla" esista, possa essere vista, quindi verrà distrutta liberando la memoria usata.
Non è possibile usare un singolo comando, perché, pur funzionante, non mostrerebbe nulla di percepibile.
Occorre quindi usare quattro funzioni che sono:
 header(), imagecreate(), imagecolorallocate,  imagepng() nelle sue due versioni, imagedestroy()
In seguito, entrando nel dettaglio, queste quattro funzioni e le altre disponibili, saranno esaminate più dettagliatamente ed utilizzate con esempi concreti, funzionanti e scaricabili.
IMPORTANTE: Nelle pagine degli esempi, se non inseriti in reali pagine web, occorre essere sicuri di non avere nulla al di fuori del blocco di codice PHP, nemmeno una riga vuota. 
Tutto ciò che si trova all'esterno del blocco PHP viene inviato al browser come parte dell'immagine, ed anche un singolo carattere o spazio alla fine del file causerà problemi.


header(), salva l'immagine nel formato desiderato 
Per l'invio in output del file immagine è utile impostare il tipo MIME del file PHP.
L'azione è necessaria perché l'impostazione predefinita è solitamente su text/html.  
Negli esempi che seguiranno, in pagine PHP senza tag HTML,  sarà di solito utilizzato nelle versioni: 
header("Content-type: image/gif"); // per le immagini GIF 
header("Content-type: image/jpeg");  // per le immagini JPG
header("Content-type: image/png");  // per le immagini PNG