Ecriture de JPG qui perdent leurs couleurs, pas les PNG
Posté : 24 juin 2009, 10:44
Bonjour,
Dans mon application java, je convertis un BufferedImage en JPG, j'encode en base64, j'envoie au serveur, le php le récupère et l'écrit dans un fichier: les couleurs sont modifiées.
Avec une image PNG ça marche parfaitement.
Merci.
Dans mon application java, je convertis un BufferedImage en JPG, j'encode en base64, j'envoie au serveur, le php le récupère et l'écrit dans un fichier: les couleurs sont modifiées.
Avec une image PNG ça marche parfaitement.
if ( $photo!=null ){
$ourFileName = $this->getPathForPhoto($entryuniqueid,$entryname);
$ourFileHandle = fopen($ourFileName, 'wb');
fwrite( $ourFileHandle, base64_decode($photo) );
fclose($ourFileHandle);
}
D'où vient l'erreur svp?Merci.