Ver Mensaje Individual
  #16 (permalink)  
Antiguo 06/06/2010, 16:19
marcos46g
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: marca de agua en fotos

si este es el codigo que estoy usando y que lo llame marcadeagua.php
Código PHP:
  <?

header
('content-type: image/jpeg');

include 
'db.php';
$ruta_marca 'http://www.misitio.com/images/logoT.png';
$watermark imagecreatefrompng($ruta_marca);


$ruta_imagen 'http://www.misitio.com/images/PB.jpg';
$imagen imagecreatefromjpeg($ruta_imagen);

//obtener las dimensiones de la imagen, sustraer las dimensiones de la marca de agua y,
// dejando un margen de 10 px, obtener las posiciones x e y sobre las que se colocará la marca de agua.


$tamanyo_imagen getimagesize($ruta_imagen);
$tamanyo_marca getimagesize($ruta_marca);
$dest_x $tamanyo_imagen[0] - $tamanyo_marca[0] - 10;
$dest_y $tamanyo_imagen[1] - $tamanyo_marca[1] - 10;
imagecopymerge($imagen$watermark$dest_x$dest_y00,$tamanyo_marca[0], $tamanyo_marca[1], 100);

// imagedestroy($imagen); //Libera la memoria asociada a la imagen
// imagedestroy($watermark);// //Libera la memoria asociada a la imagen


 
imagejpeg($imagen); //mostrar la imagen resultante


?>
y para llamar a la la imagen desde verimagen.php
puso este codigo

Código PHP:
 <body>
<
img src="http://www.misitio.com/images/marcadeagua.php?imagen=PB.jpg" alt="probando">

</
body
o sea la imagen esta en la carpeta images

Última edición por marcos46g; 06/06/2010 a las 19:18