Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/02/2003, 10:30
Avatar de Chuty
Chuty
 
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 22 años
Puntos: 2
Te agradezco Cluster ya havia utilizado ese recurso en este caso por ejemplo

<?php
//////////////////////////////
// * imagen a reducir src * //
//////////////////////////////

// $nombreimagen = "firma.png";
// $imgsrc = imagecreatefrompng($nombreimagen);

// se obtienen las dimensiones de la imagen
$srcx = imagesx($imgsrc);
$srcy = imagesy($imgsrc);

/////////////////////////////////
// * plantilla en blanco trg * //
/////////////////////////////////

$x_size = 50;
$y_size = 40;
$imgtrg = imagecreate ( $x_size, $y_size);

$facx = $x_size / $srcx;
$facy = $y_size / $srcy ;

if($facx < $facy)
$facred=$facx;
else
$facred =$facy;

$resx = $srcx * $facred;
$resy = $srcy * $facred;

imagecopyresized($imgtrg, $imgsrc, 0, 0, 0, 0, $resx - 1, $resy - 1,
$srcx - 1, $srcy - 1);

header("content-type: image/png");
imagepng($imgtrg);
imagedestroy($imgtrg);
imagedestroy($imgsrc);


?>
Pero a la hora de tomar la imagen de la url por ejemplo

//////////////////////////////
// * imagen a reducir src * //
//////////////////////////////
include("./url_image.php");
$imgURL = 'http://Miserver/phptest/url_image.php?recno=14';

No puedo tomar el alto y el ancho ya sea por que no tengo los campos en la base de datos pero tendria que scanear todas las imagenes nuevamente y modificar la base de datos, eso seria de loco es por eso que pregunto si no hay otra solucion.
desde ya muchas gracias