Ver Mensaje Individual
  #14 (permalink)  
Antiguo 12/05/2014, 13:04
Avatar de HackID1
HackID1
 
Fecha de Ingreso: febrero-2013
Ubicación: En Update
Mensajes: 492
Antigüedad: 11 años, 3 meses
Puntos: 17
Pregunta Respuesta: Escribir sobre una imagen y guardarla modificada en BD

Cita:
Iniciado por Alexis88 Ver Mensaje
Exacto. Lee la documentación de la función sprintf y sus parámetros para que aprendas a utilizarla.

Saludos

Edito: Añadí unas cuantas líneas más a la sección del código en donde coloco el texto sobre la imagen, la guardo y muestro. Ahora, además de funciones con los archivos de imagen de tipo PNG, también lo hará con los de tipo JPEG y GIF.

Código PHP:
Ver original
  1. switch ($_FILES["imagen"]["type"]){
  2.     case "image/jpeg":
  3.         $im = imagecreatefromjpeg($_FILES["imagen"]["tmp_name"]);
  4.     break;
  5.  
  6.     case "image/png":
  7.         $im = imagecreatefrompng($_FILES["imagen"]["tmp_name"]);
  8.     break;
  9.  
  10.     case "image/gif":
  11.         $im = imagecreatefromgif($_FILES["imagen"]["tmp_name"]);
  12.     break;
  13. }
  14.  
  15. $color = imagecolorallocate($im, 220, 210, 60);
  16. $px = (imagesx($im) - 7.5 * strlen($cadena)) / 2;
  17. imagestring($im, 3, $px, 9, $cadena, $color);
  18.  
  19. switch ($_FILES["imagen"]["type"]){
  20.     case "image/jpeg":
  21.         imagejpeg($im);
  22.         imagejpeg($im, "{$imagen}");
  23.     break;
  24.  
  25.     case "image/png":
  26.         imagepng($im);
  27.         imagepng($im, "{$imagen}");
  28.     break;
  29.  
  30.     case "image/gif":
  31.         imagegif($im);
  32.         imagegif($im, "{$imagen}");
  33.     break;
  34. }
  35.  
HOLA !!!.

Bueno posteo aquí para seguir el tema que aún sigue la duda.

Tengo que mostrar la imagen en la página web y poder escribir encima de ella pero en tiempo real, es decir que se pueda escribir simplemente dando clic encima de la imagen y te permita escribir texto en ella, después un botón para GUARDAR todo el formulario y se almacena la imagen con la modificación en una carpeta del pc, Y que tengan un nombre las imagenes. que este lo guardo yo en un campo de la BD.

Sabes algo de como poder escribir encima de la imagen y poder guardarla?.

He buscado y mirado con JQuery pero no he logrado guardar la imagen con el texto.

Aqui una demo, aunque yo solo necesito escribir en ella y guardar, no cambiar colores etc.

http://www.oscardelossantos.es/softw...nt-con-canvas/

Un saludo!!.. Gracias por sus aportes.! espero ayuda porfavor llevo tiempo con este problema y no he podido dar con la solución.
Si me pueden ayudar muchas gracias!!!.
PD: Alex88 veo que tu sabes bastante y me has ayudado mucho por eso cito tu ultimo comentario :) un saludo!
__________________
Puntuar +1 es buena forma de dar las gracias. :P
Your Time is limited, so don't waste it living someone else´s life.
Por: HackID1