Genera una imagen en miniatura de una imágen pasada. Se puede escoger el tamaño de la imágen cambiando el valor dela variable $new_width. El programa calcula autómaticamente la altura de la imágen para que quede proporcional.
La imagen a tratar la definimos en la variable $file
<?php
$file= "SV400003.jpg"; $image = ImageCreateFromJPEG($file);
$width = imagesx($image) ; $height = imagesy($image) ;
$new_width = 100; // Tamaño a definir $new_height = ($new_width * $height) / $width ; // tamaño proporcional
$thumb = imagecreate($new_width,$new_height);
imagecopyresized($thumb,$image,0,0,0,0,$new_width,$new_height,$width,$height);
ImageJPEG($thumb, "thumb".$idpicture.".jpg");
imagedestroy($image); ?>
|
|