![]()
![]()
Lo primero que debemos hacer es crear un fichero con extensión .php, el nombre de dicho fichero puede ser cualquiera, por ejemplo: mithumbnail.php.
A continuación debemos copiar el siguiente código en dicho fichero:
<?php $ruta=$_GET['ruta']; $ancho=$_GET['ancho']; $alto=$_GET['alto']; $fuente = @imagecreatefromjpeg($ruta); $imgancho = imagesx ($fuente); $imgalto =imagesy($fuente); $imagen = imagecreatetruecolor($ancho,$alto); imagecopyresized($imagen,$fuente,0,0,0,0,$ancho,$alto,$imgancho,$imgalto); header(“Content-type: image/jpeg”); imagejpeg($imagen); ?>El código anterior obtiene los parámetros denominados: ruta, ancho y alto, los cuales hacen referencia a la ruta interna de la imagen en el servidor y además los parámetros originales que hacen referencia al with (ancho) y height (alto).
Crea el nuevo formato fuente y empleando las funciones imagesx, imagesy, imagecreatetruecolor e imagecopyresized obtenemos los resultados que deseamos cambiándo simplemente el valor de las variables.
Como se emplea…
Su uso es bastante sencillo, tan solo debemos cambiar el source (src) que encontramos dentro de las etiquetas img, es decir, que cuando queramos obtener un thumbnail a nuestro gusto, en el lugar donde dice <img src=”… debemos poner lo siguiente:
<img src="”mithumbnail.php?ruta=carpeta/imagen&ancho=160&alto=160?/" />







