
02/05/2005, 12:45
|
| | Fecha de Ingreso: noviembre-2003
Mensajes: 34
Antigüedad: 21 años, 3 meses Puntos: 0 | |
bueno soy nuevo en este foro y acabo de crear una funcion para generar thumbails q crea una imagen pequeña de la imagen original
//funcion q crea el thumbnial
bueno espero q esto te ayude esta funcion la cabo de crear!!! y me salio perfectamente, lo q haces es crear un thumbnail del archivo original:
//funcion para generar el thumbnail
function preview_img($folder,$img)
{
//$folder= es la carpeta donde esta la imagen
//$img= nombre del archivo JPG
$ruta="gallery/gallery/".$folder."/".$img;
$original = imagecreatefromjpeg($ruta);
// esta con un tamño de 150 px
$thumb = imagecreatetruecolor(150,150);$ancho = imagesx($original);
$alto = imagesy($original);
imagecopyresampled($thumb,$original,0,0,0,0,150,15 0,$ancho,$alto);
imagejpeg($thumb,$folder."/t".$img,60);
// 60 es la calidad de compresión, y en "gallery/gallery/".$folderes la ruta donde se va crear archivo y ."/t".$img es el nombre q va a teber ek thumbnail,
}
//aplicando el thumbnail
preview_img("carpeta","mifoto.jpg")
//se crearia carpeta/tmifoto.jpg
echo "<img src=\"carpeta/tmifoto.jpg\">";
ya bueno tu lo adecuasa tu problema este ejemplo lelvo funcionando emn internet y en una galleria de imagenes almacenadas en una base de datos solo es cosa de adeccuarla espero q te sirva ;) |