Hola, necesito mostrar varias imagenes con distintos tamaños en un tamaño igual, solo mostrarlas, ejemplo, tengo lo siguiente.
imagen1 350x500
imagen2 400x650
imagen3 435x800
imagen4 600x1050
y las debo de mostrar con tamaño 600x1000, si le pongo la medida directamente en la imagen las distorciona, entonces necesito crear una imagen con estas medidas (600x1000) y despues centrar la imagen original en la imagen nueva.
Alguien me puede ayudar con el codigo??
tengo lo siguiente, pero este codigo solo redimensiona la imagen por porcentaje
Código PHP:
<?php
// Fichero y nuevo tamaño
$nombre_fichero = 'jornada30.jpg';
$porcentaje = 0.5;
// Tipo de contenido
header('Content-Type: image/jpeg');
// Obtener los nuevos tamaños
list($ancho, $alto) = getimagesize($nombre_fichero);
$nuevo_ancho = $ancho * $porcentaje;
$nuevo_alto = $alto * $porcentaje;
// Cargar
$thumb = imagecreatetruecolor($nuevo_ancho, $nuevo_alto);
$origen = imagecreatefromjpeg($nombre_fichero);
// Cambiar el tamaño
imagecopyresized($thumb, $origen, 0, 0, 0, 0, $nuevo_ancho, $nuevo_alto, $ancho, $alto);
// Imprimir
imagejpeg($thumb);
?>