Ayuda: Marca de Agua Transparente !!

Iniciado por Diabliyo, 9 Marzo 2010, 15:11 PM

0 Miembros y 1 Visitante están viendo este tema.

Diabliyo

Hola:

Tengo un codigo que me permite insertarles una marca de agua a mis fotos, el problema es que mi imagen_marca_agua.png (mi logotipo) tiene color full, vaya, no es transparente... De modo que al colocarlo como marca de agua se denota mucho :( y me gustaria saber como poderle aplicar transparencia a la marca de agua.

Alguna idea ?

Este code hice para insertar la marca de agua en una imagen.

Código (php) [Seleccionar]
<?php
$mark
imagecreatefrompng("marca_de_agua.png" );
$imgimagecreatefrompng("uploads/imagen_subida.png");

# inserto marca de agua
imagecopy$img$mark, (imagesx($img)/2)-(imagesx($mark)/2), (imagesy($img)/2)-(imagesy($mark)/2), 00imagesx($mark), imagesy($mark) );

#escribo la imagen en una direccion especifica
imagepng($img"output/marcada.png"100 );

# limpio
imagedestroy($mark);
imagedestroy($img);
?>

luiggy2

" Las grandes ideas suelen salir la mayoría de veces de grandes estupideces "

Diabliyo

Mmmm no...

Si sigo el codigo al pide, pues tiene errores... por otro lado al corregir, solamente me altera la imagen, y dibuja un cuadro negro transparente, lo cual no quiero :S...

Mi idea es que mi imagen (tiene un logotipo) y quiero hacerlo transparente, despues insertarlo encima de una foto.... Seguire buscando !...