| |||
centrar marca de agua con php Hola estoy probando con imagecopy crear una marca de agua en una galeria de imagenes, ahora ¿como hago para que la marca de agua salga en el centro de cada foto? indicar que todas las fotos tiene el mismo tamaño. Espero su ayuda gracias |
| |||
Respuesta: centrar marca de agua con php Foto: ancho: 450 alto: 300 marca de agua: ancho: 150 alto: 90 (450 - 150) / 2 = 150 (300 - 90) / 2 = 105 Ahora tienes que colocar la marca de agua en las coordenadas 150, 105 |
| |||
Respuesta: centrar marca de agua con php estaba usando este codigo pero no me aclaro Código PHP: |
| |||
Respuesta: centrar marca de agua con php creo que podría ser así: Código PHP: |
| ||||
Respuesta: centrar marca de agua con php nx00 se me adelantooooooo! ok, primero usas la funcion getimagesize(); $size=getimagesize($imagen); esto te crea un array en la variable $size donde $size[0] es el ancho y $size[1] es el alto, pero necesitamos saber la mitad así que lo dividimos por 2: $x=$size[0]/2; $y=$size[1]/2; ahora, necesitamos también la mitad del ancho y la mitad del alto de la imagen de la marca de agua, ya que esta también debe quedar centrada, supongamos que la imagen de la marca de agua mide 120x100: $wx=120/2; $wy=100/2; la idea es, entonces, poner la marca de agua a la mitad de la imagen pero restandole la mitad de la marca de agua: Uploaded with ImageShack.us por lo tanto se pegaría así imagecopy($imagen,$img_marca,$x-$wx,$y-$wy,0,0,$wx*2,$wy*2); XD me gusta trabajar con imágenes
__________________ El objetivo de este foro es orientar al usuario como un favor y no como una obligación. Yo soy de los que dan puntos por aporte :D |
Etiquetas: |