Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/01/2015, 13:37
Picher
 
Fecha de Ingreso: noviembre-2004
Ubicación: ELche
Mensajes: 153
Antigüedad: 19 años, 5 meses
Puntos: 0
Respuesta: Pasar de html a pdf

Hola denuevo,

Valee, ahora te entiendo.

Parece que no me explique y deje algunas cosas sin decir.

Antes de generar el pdf con la libreria dompdf, genero el html por codigo de servidor(PHP), un html normal y corriente.

Bien si en vez de añadir el html al dompdf, directamente hago:

echo $htmlPDF

esto funciona perfectamente, y da igual el numero de lineas que pongas, a parte de que lo hace de forma casi automática, sin darme ningun error de servidor, tanto en la zona web, como en local.

Ahora bien,

Si hago lo siguiente una vez generado el $html:

# Instanciamos un objeto de la clase DOMPDF.
$mipdf = new DOMPDF();
# Definimos el tamaño y orientación del papel que queremos.
# O por defecto cogerá el que está en el fichero de configuración.
$mipdf ->set_paper("A4", "portrait");
# Cargamos el contenido HTML.
$mipdf ->load_html($htmlPDF);
# Renderizamos el documento PDF.
$mipdf ->render();
# Enviamos el fichero PDF al navegador.
$mipdf ->stream('Facturas.pdf',array("Attachment" => 0));

Es cuando me devuelve el valor vacío, ni si quiera carga las 80 primeras y el resto no,
me devuelve una variable vacía, y no se porque, ya me esta volviendo loco, como dice en anteriores mensajes no es problema de los datos ya que el rango lo varío lo unico cierto es que cuando paso de 89 paginas, falla.

Ahora mejor?

Perdonar mi desesperación pero llevo mucho con esto.

Existe alguna otra libreria que también haga lo mismo que no sea dompdf ni html2pdf que son las mismas casi?


Un saludo

Y muchas Gracias por la ayuda