Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/12/2008, 11:40
Avatar de Pedro_valencia
Pedro_valencia
 
Fecha de Ingreso: diciembre-2007
Ubicación: Valencia
Mensajes: 82
Antigüedad: 16 años, 4 meses
Puntos: 6
Respuesta: [AYUDA] Librería GD (tratar imagen y guardarla)

Puedes hacerlo a partir de este código que he creado para mis scripts:

Código PHP:
<?php
// Aquí tu consulta
for($i 0$i $q->numrows$i++){
// Ruta de la imagen original
$path 'carpeta/'.$q->data['id'].'.jpg';
// Cargamos la imagen seleccionada y la redimensionamos
$image imagecreatefromstring(file_get_contents($path));
$w imagesx($image) +5;
$h imagesy($image) +5;
list(
$width,$height)=getimagesize($path);
$ancho='ancho'// Recibimos el parámetro del ancho deseado
$alto='alto';
$tmp=imagecreatetruecolor($ancho,$alto);
imagecopyresampled($tmp,$image,0,0,0,0,$ancho+4,$alto+4,$w,$h);
// Enviamos la imagen
imagejpeg($tmp'carpeta/'.$q->data['id'].'_2.jpg');
unlink($path);
$q->nxt();
}
?>
Si quieres te puedo explicar mejor el código.

Última edición por Pedro_valencia; 08/12/2008 a las 04:45