Hola , estoy con un error hace varios dos dias y no puedo encontrar la solucion,
les cuento...
Lo que quiero hacer es cambiar la extension de un archivo png o bmp a jpg,
redimensionarlo con las medidas que especifique y guardarlo, lo que esta haciendo ahora es redimensionarlo y guardarlo pero aparece una imagen toda negra,
y el mensaje de error es el sguiente..
Warning: imagecreatefrompng();
'C:/xampp/tmp/phpE916.tmp' is not a valid PNG file in C:/xampp/htdics/newProject.... on line ...
Este es el codigo:
$nameimagen=$_FILES['file_image']['name']; //nombre de la imagen
$tmpimagen=$_FILES['file_image']['tmp_name']; //texto con el nombre temporal de la imagen
$ancho = 175; //ancho que le quiero dar
$info = pathinfo($nameimagen);
$tamano = getimagesize($tmpimagen); //tamaño de la imagen nueva
$width = $tamano[0]; //ancho de la imagen
$height = $tamano[1]; //alto de la imagen
$alto = intval ($height * $ancho / $width); //se calucla en nuevo alto
//el problema esta aca
$src_img = imagecreatefrompng($tmpimagen);
//el problema esta aca
$dst_img = imagecreatetruecolor($ancho, $alto);
imagecopyresampled($dst_img, $src_img, 0,0,0,0,$ancho,$alto,$width,$height);
imagepng($dst_img, "C:/xampp/htdocs/newProject/profile_pictures_min/pepe.jpg", 100);
De antemano les agradezco sus respuestas gracias a todos
Saludoooos!!!!