Por ejemplo tengo 2 imagenes, 1 semi transparente. ¿Como le puedo hacer para encimar la semitransparente sobre la imagen normal?.. asi como le hacen algunas galerias, por ejemplo para sellar con el nombre de tu pagina una foto..
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
| |||
Desde PHP y las librerias de tratamiento de imagenes "GD" puedes generar una imagen partiendo de dos imagenes (tu original y tu "marca de agua"). Si buscas en el foro o en google por "watermark" o "marca de agua" segúro que veras ejemplos de scripts que ya lo hacen (podrías ver por www.phpclasses.org o en www.hotscripts.com) Un saludo, |
| |||
aprovechando el hilo tengo otra pregunta :D se puede poner la marca de agua aunque la imagen no este guardada en la BD?pero si la direccion del directorio donde se encuentra?no se si me explique,supongo que no se podra :( pero por preguntar que no quede |
| |||
mm Las funciones GD trabajan de dos formas para "tomar" datos (imagenes origen por ejemplo) .. O lo hacen por una ruta absoluta a un archivo (caso de imagecreatefromjpg() y similares) o bien lo hace desde un dato que esté en una variable (imagefromstring() si mal no recuerdo) que sería el caso de que haces tu consulta a tu BD lees tu "dato binaro" de tu BD y lo tienenes en una variable. Así que .. habrá que ver el código que usen de "marca de agua" para ver como trabaja (normalmente piden "rutas" de archivo origen y la marca de agua) .. para modifcarlo y que lo pueda tomar desde un "string" (sólo habría que cambiar una función si llega ..) Un saludo, |