blueimp/jQuery-File-Upload — Issue #715: Embed png image (logo)
Author: walkovik
Created: 2011-10-18 04:00:40+00:00
State: open

Hi I just need an embedded logo/watermark to the image Im uploading.

I have this code in PHP which is working fine on my "old 1 file at a time" form

$imagen_original = $carpeta.'/'.$nombre_new;
// Esta imagen es el logo que se pondra.
// $rutalogo = "logoNoticias.png";
$imagen_logo = imagecreatefrompng("logoNoticias.png");
// echo "Esta es la ruta del logo $rutalogo
";
// Defino ancho, alto del logo.
$ancho_logo = imagesx($imagen_logo);
$alto_logo = imagesy($imagen_logo);
// Creo la imagen a cual se le pondra el logo.
$imagen_dest = imagecreatefromjpeg($imagen_original);
// echo "Esta es la ruta de la imagen $imagen_original";
// Defino ancho, alto de la imagen que se le colocara el logo.
$ancho_dest = imagesx($imagen_dest);
$alto_dest = imagesy($imagen_dest);
// Defino la posicion donde se mostrara el logo dejando
// 10 pixeles de espacio. Se mostrara en la parte
// inferior derecho.
$ancho_muestra = ($ancho_dest - $ancho_logo) - 10;
$alto_muestra = ($alto_dest - $alto_logo) - 10;
//Envio la cabecera para mostrar la imagen.
// header("Content-type: image/jpeg");
// Sobre pongo el logo a la imagen.
imagecopyresized($imagen_dest,$imagen_logo,$ancho_muestra,$alto_muestra,0,0,$ancho_logo,$alto_logo,$ancho_logo,$alto_logo);

// Guardo la imagen que ya tiene el logo.
imagejpeg($imagen_dest,$carpeta.'/'.$nombre_new,100);

My question is, how can I do it?

I tried to place this code in upload.php right after the move_uploaded_file($uploaded_file, $file_path); (line 191) and it didnt work

Any suggestions?

This is my first time here, maybe Im doing something wrong or asked something already solved, I used the search and did not find anything, please answer me or let me know if this question Im doing is valid.

Thanks!