Aprire il file PHP in un editor di testo, ad esempio Blocco note di Windows .
2
Creare una nuova funzione PHP per memorizzare il codice di creazione delle miniature . Includere i parametri per la posizione immagine , la destinazione dell'immagine , la larghezza e l'altezza delle miniature delle anteprime. Per esempio, " la funzione create_thumbnail ( $ sorgente , $ destinazione , $ thumb_width , $ thumb_height ) {" .
3
Leggi larghezza e l'altezza dell'immagine con il " imagesx ( immagine ) " e funzioni " imagesy ( immagine ) " . Ad esempio, " $ orig_width = imagesx ( $ source) ; $ orig_height = imagesy ( $ source) ; " .
4
Caricare l'immagine con la funzione " imagecreatefromjpeg (fonte ) " . L'immagine deve avere estensione " jpeg " . Esistono funzioni simili , se si desidera utilizzare una gif, png , stringa , WBMP , XBM , XPM o fonte immagine TrueColor . Ad esempio, " $ mia_immagine = $ imagecreatefromjpeg ( $ source) ; "
5
Creare una nuova immagine vuota con la larghezza e l' altezza desiderata con la funzione " imagecreatetruecolor ( new_width , new_height ) " . . Ad esempio, " $ temp_image = imagecreatetruecolor ( $ thumb_width , $ thumb_height ) ; " .
6
Copia una versione ridimensionata l'immagine originale per la nuova immagine con il " imagecopyresized ( new_image , original_image , 0 , 0,0,0 , new_width , new_height , orig_width , orig_height ) ; " . Per esempio , Pagina 7
Visualizzare l'immagine sullo schermo o salvarlo in un file con la funzione " imagejpeg ( immagine , nome del file, qualità) " . Utilizzare un valore di nome di file di "NULL" per visualizzare l'immagine sullo schermo . Il parametro qualità può variare da 0-100 , con 100 avendo la più alta qualità dell'immagine , ma anche la dimensione del file più grande . Ad esempio, " imagejpeg ( $ temp_image , NULL , 100); visualizza la miniatura sullo schermo con una qualità al 100 per cento "
8
Utilizzare la funzione " imagedestroy ( immagine ) " per liberare la memoria utilizzata . dalla risorsa immagine . Ad esempio, " imagedestroy ( $ temp_image ) ; " .
9
Chiudere la funzione con una "} "
10
Chiamare la nuova funzione all'interno del tuo sito web . per creare una miniatura . Chiamare la funzione più volte per ogni immagine che si desidera creare una miniatura per . Ad esempio, " create_thumbnail ( $ image_source , $ image_destination , 120 , 80) ; " .
11
Salvare il file PHP , chiuderlo e caricarlo sul vostro server per assicurarsi che funzioni correttamente < . br>
Programmazione © www.354353.com