Ver Mensaje Individual
  #16 (permalink)  
Antiguo 06/06/2010, 16:19
marcos46g
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 17 años, 2 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_y, 0, 0,$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