certo che so cosa sono le gd...
ho trovato la funzione che ti serve...
codice:
function pngToJpeg($file) {
$source = ImageCreateFromPng($file);
list($x, $y) = getimagesize($file);
$dest = imagecreatetruecolor($x, $y);
ImageCopyResampled($dest, $source, 0, 0, 0, 0, $x,$y, $x,$y);
ImageJpeg($dest, $file);
}
quando parlavo delle librerie per gif invece intendevo il codice di una classe in php abbastanza complessa che serve per trasformare le gif (che oltretutto è un formato proprietario) in png o jpg.
Se ti serve te la passo.