Foros del Web » Programando para Internet » PHP »

Imagenes con texto

Estas en el tema de Imagenes con texto en el foro de PHP en Foros del Web. Como se puede crear imagenes al estilo desmotivaciones.es ,osea que dando una imagen y un texto cree otra imagen...
  #1 (permalink)  
Antiguo 26/08/2011, 15:20
Avatar de diegovazgonz  
Fecha de Ingreso: octubre-2010
Ubicación: Ourense
Mensajes: 184
Antigüedad: 13 años, 6 meses
Puntos: 11
Imagenes con texto

Como se puede crear imagenes al estilo desmotivaciones.es ,osea que dando una imagen y un texto cree otra imagen
__________________
El mejor vino Ribeiro http://www.pedeperdiz.com
  #2 (permalink)  
Antiguo 26/08/2011, 15:57
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Imagenes con texto

usando la librería GD, investiga en el manual de PHP
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 26/08/2011, 16:51
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 12 años, 9 meses
Puntos: 72
Respuesta: Imagenes con texto

Este código tal vez te sirva, aunque sea como guia.
Código PHP:
Ver original
  1. <?php
  2.  
  3. header("Content-type: image/jpeg");// Declaración del tipo de archivo.
  4.  
  5. $imgc= imagecreatetruecolor(250, 300);// Creación de un recurso imagen a colores.
  6. $img= imagecreatefromjpeg('crucero.jpg');// Referencia a el archivo .jpg original.
  7. $blanco= imagecolorallocate($imgc, 255, 255, 255);// Creación de un recurso de color.
  8. $texto= 'CRUCERO';// Texto que se pondra en la imagen.
  9. $fuente= 'jolly.ttf';// Referencia a un archivo de fuente true type.
  10.  
  11. imagecopy($imgc, $img, 0, 0, 0, 0, 250, 200);// Se copia la imagen original al recurso imagen creado.
  12. imagettftext($imgc, 16, 0, 70, 250, $blanco, $fuente, $texto);// Se pone el texto en el recurso imagen creado.
  13.  
  14. imagejpeg($imgc);// Genera el archivo jpeg final.
  15. imagedestroy($imgc);// Libera memoria.
  16.  
  17. ?>

Por último decir que es posible generar imagenes asi a partir de otros formatos como .gif y .png

Etiquetas: imagenphp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:40.