Foros del Web » Programando para Internet » PHP »

Problema con mpdf al escribir varios pdf

Estas en el tema de Problema con mpdf al escribir varios pdf en el foro de PHP en Foros del Web. Hola a tod@s Tengo un problema con mpdf. Lo estoy usando con codeigniter y el problema que tengo es que llamo a 2 metodos distintos ...
  #1 (permalink)  
Antiguo 02/05/2012, 11:48
 
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años
Puntos: 0
Pregunta Problema con mpdf al escribir varios pdf

Hola a tod@s

Tengo un problema con mpdf.

Lo estoy usando con codeigniter y el problema que tengo es que llamo a 2 metodos distintos dentro de la misma clase para que me escriba 2 pdf distintos, pero al escribir el 2º me repite el primero, parece como si el buffer de escritura no se vaciara.

Se supone que el metodo writeHTML escribiendolo así:

Código PHP:
$this->mpdf->WriteHTML($ticket0truetrue); 

Inicia un nuevo documento al dar true en los parámetros 3 y 4, pero no es así como lo está haciendo. ¿A alguien le ha pasado esto?
  #2 (permalink)  
Antiguo 02/05/2012, 15:26
 
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años
Puntos: 0
Respuesta: Problema con mpdf al escribir varios pdf

Otro dato. En el segundo pdf me escribe todo el contenido del primero y añade una página en blanco por si sirve de algo.

¿Alguien sabe a que se puede deber?
  #3 (permalink)  
Antiguo 03/05/2012, 02:31
 
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años
Puntos: 0
Respuesta: Problema con mpdf al escribir varios pdf

Al final lo he conseguido solucionar.

Aunque llamara a la librería 2 veces, por lo visto conservaba la instancia de la clase. Para solucionarlo he reinstanciado la clase antes de escribir el pdf.

Código PHP:
$this->mpdf = new mpdf(); 

Etiquetas: html, mpdf, pdf
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 10:27.