а поправить вывод png проще простого.
Просто надо в файле view.php вместо вот этого
case "png":
$imagnam = "$path/$namefile.temp.png";
imagePng($im1, $imagnam, $quality);
echo "<img src='" . $imagnam . "' alt=''/><br/>";
break; надо поставить воть это case "png":
$imagnam = "$path/$namefile.temp.png";
imagePng($im1, $imagnam, 9);
echo "<img src='" . $imagnam . "' alt=''/><br/>";
break;