Bueno , ando trabajando con html2pdf, y me resulto que cuando voy a pasar la pagina a pdf, me no me reconoce todo el tamaño, me quita parte de informacion,
tengo el siguiente codigo:
$html=pagina html
require_once(dirname(__FILE__).'/../html2pdf/html2pdf.class.php');
try {
$pdf = new HTML2PDF(); // Creamos una instancia de la clase HTML2FPDF
$pdf -> WriteHTML($html);//Volcamos el HTML contenido en la variable $html para crear el contenido del PDF
$pdf -> Output('fac_'.$nrofac.'.pdf', 'I');//Volcamos el pdf generado con nombre 'doc.pdf'. En este caso con el parametro 'D' forzamos la descarga del mismo.
}catch (HTML2PDF_exception $e) {
echo $e;
exit;
}
que tengo de malo??? que me falta????
de ante mano muchas gracias por la colaboracion!!!
Prueba con lo siguiente:
<?
require_once(dirname(__FILE__).'/../html2pdf/html2pdf.class.php');
$pdf=new HTML2FPDF();
$pdf->AddPage();
$fp = fopen("pagina.html","r");
$strContent = fread($fp, filesize("sample.html"));
fclose($fp);
$pdf->WriteHTML($strContent);
$pdf->Output("sample.pdf");
echo "El PDF se ha generado satisfactoriamente!";
?>
Creo que es porque no invocaste al método AddPage().
si lo habia invocado el addpage antes, pero me presentaba un error, por eso lo quite
ok, ya encontre el problema, agregue esta liniea y listo
eso kedaria asi
try {
$pdf = new HTML2PDF();
$pdf -> pdf->SetDisplayMode('fullpage');
$pdf -> WriteHTML($html);
$pdf -> Output('fac_'.$nrofac.'.pdf', 'I');
}catch (HTML2PDF_exception $e) {
echo $e;
exit;
}