Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Visualizar imagen con mpdf

Estas en el tema de Visualizar imagen con mpdf en el foro de PHP en Foros del Web. Buenas, Es la primera vez que intento crear un pdf con mpdf. He generado un pequeño ejemplo para probarlo y no encuentro la manera de ...
  #1 (permalink)  
Antiguo 14/02/2015, 18:03
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
Visualizar imagen con mpdf

Buenas,
Es la primera vez que intento crear un pdf con mpdf.
He generado un pequeño ejemplo para probarlo y no encuentro la manera de visualizar una imagen.

El código es este y me genera un pdf en blanco:

Código PHP:
Ver original
  1. include("includes/mpdf60/mpdf.php");
  2.     $mpdf = new mPDF();
  3.     $ficha= "<!DOCTYPE html>";
  4.     $ficha.= "<html lang='es'>";
  5.     $ficha.= "<head>";
  6.     $ficha.= "</head>";
  7.     $ficha.= "<body>";
  8.     $ficha.= "<header>";
  9.     $ficha.= "<table width='100%'>";
  10.     $ficha.= "<img src='imatges/logo.jpg'/>";
  11.     $ficha.= "</table>";
  12.     $ficha.= "</header>";
  13.     $ficha.= "<section>";
  14.     $ficha.= "</section>";         
  15.     $mpdf->WriteHTML($ficha);
  16.     $mpdf->Output();

Si hago un echo de $ficha, visualiza la imagen.
Qué es lo que estoy haciendo mal?

Gracias.
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #2 (permalink)  
Antiguo 15/02/2015, 06:40
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: Visualizar imagen con mpdf

Buenas,
He creado el siguiente código de pruebas para generar el pdf.
Guardo todo el contenido en una variable php. Si hago un echo de esta variable el documento se genera correctamente, pero al convertirlo en pdf, sólo me muestra el logo.

El código es el siguiente:
Código PHP:
Ver original
  1. $ficha = "<img src='imatges/logo.jpg'/>";
  2.     $ficha .= "<table>
  3.           <tr>
  4.           <td width='30%'><img src='http://localhost/imagenes/500190_060209_foto_1_487130321_20141103191701.jpg' width=200px height=200px</td>
  5.           <td width='30%'><img src='http://localhost/imagenes/500190_060209_foto_2_487130321_20141103191713.jpg' width=200px height=200px</td>
  6.           <td width='30%'><img src='http://localhost/imagenes/500190_060209_foto_3_487130321_20141103191821.jpg' width=200px height=200px</td>
  7.           </tr>
  8.           </table>";
  9.     include("includes/mpdf60/mpdf.php");
  10.     $mpdf = new mPDF();
  11.     $mpdf->showImageErrors = true;
  12.     $mpdf->SetDisplayMode('fullpage');
  13.     $mpdf->WriteHTML($ficha);
  14.     $mpdf->Output();

Las imágenes las obtengo de una base de datos mysql

Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no
  #3 (permalink)  
Antiguo 15/02/2015, 07:31
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: Visualizar imagen con mpdf

Problema resuelto. Error en cerrar alguna etiqueta
__________________
Qué fácil cuando lo sabes y qué difícil cuando no

Etiquetas: html
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 15:24.