trasformo delle immagini jpg in png, con questa funzione:
ma a volte mi perde o modifica i colori delle foto....sapete come mai?codice:function ridimensionamento($larghezza,$altezza,$nomefile) { $uploaddir = 'upload/'; $modificate='theme/'; $userfile_name = $_FILES['userfile']['name']; //stabilisco le dimensioni $new_width=$larghezza; $new_height=$altezza; $destimg=ImageCreate($new_width,$new_height) or die("Problemi nelle creazioni dell'immagine"); $srcimg=ImageCreateFromJPEG($uploaddir.$userfile_name) or die("Problemi nell'aprire l'immagine"); //funzione per ridimensionare le immagini ImageCopyResized($destimg,$srcimg,0,0,0,0,$new_width,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die("Problemi nel ridimensionamento"); ImagePNG($destimg,$modificate.$tema.$nomefile) or die("Problemi nel salvataggio"); }

Rispondi quotando
