2009-04-16 5 views

risposta

38

Per prima cosa creare un oggetto immagine dal vostro file con imagecreatefromjpeg(). È quindi il dump l'oggetto in diversi formati (usando imagegif() per esempio):

$imageObject = imagecreatefromjpeg($imageFile); 
imagegif($imageObject, $imageFile . '.gif'); 
imagepng($imageObject, $imageFile . '.png'); 
imagewbmp($imageObject, $imageFile . '.bmp'); 
+0

grazie bro.its funziona correttamente. – riad

+5

Nota che WBMP non è il BMP come potresti sapere: http://en.wikipedia.org/wiki/Wbmp – Evert

+2

ottima risposta, esattamente quello che stavo cercando anche io –

2

ho creato un nuovo progetto opensource su Github che permette la lettura e il salvataggio dei file BMP (file effettivi BMP, WBMP non), e altri formati di file, in PHP. È bello e facile da usare.

Il progetto si chiama PHP Image Magician.