Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/04/2003, 16:33
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 24 años, 9 meses
Puntos: 129
Un ejemplo para que veas mas o menos como va el tema .. En este caso solo es para sobreimpresionar un texto ..

Código PHP:
<?php
   Header
("Content-type: image/png");
   
$string="bla blabla";
   
$im = imagecreatefromjpeg("girl.jpg");
   
$orange = ImageColorAllocate($im, 255, 255, 255);
   
$px = (imagesx($im)-7.5*strlen($string))/2;
   
ImageString($im,50,$px,20,$string,$orange);
   
Imagejpeg($im);
   
ImageDestroy($im);
?>

Y .. jeje esto está en PHP.net para variar:

Código PHP:
<?php
Header
("Content-type: image/jpg");
$photoImage = ImageCreateFromJPEG('photo.jpg');
ImageAlphaBlending($photoImage, true);
$logoImage = ImageCreateFromPNG('logo.png');
$logoW = ImageSX($logoImage);
$logoH = ImageSY($logoImage);
ImageCopy($photoImage, $logoImage, 0, 0, 0, 0, $logoW, $logoH);
ImageJPEG($photoImage); // output to browser
ImageDestroy($photoImage);
ImageDestroy($logoImage);
?>
El "logo" ha de ser un .png transparente para que de el efecto deseado .. la imagen origen pude ser cualquier formato (en el ejemplo usan .jpg)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 03/04/2003 a las 16:40