yo tengo el uso de esta funcion:
Código PHP:
function pdf_create($html, $filename, $stream=TRUE)
{
require_once("dompdf/dompdf_config.inc.php");
require_once("convertcharset/ConvertCharset.class.php");
$dompdf = new DOMPDF();
$convertcharset = new ConvertCharset();
$html = $convertcharset->Convert($html, 'utf-8', 'iso-8859-1');
$dompdf->load_html($html);
$dompdf->render();
if ($stream) {
$dompdf->stream($filename.".pdf");
} else {
write_file("./invoices_temp/invoice_$filename.pdf", $dompdf->output());
}
}
donde $html lo tengo con tablas como tu. Sé que las tablas anidadas son incompatibles, y da errores en las librerías, revisa algunas anidadas o tablas con celdas que ocupen más de un espacio. Han de ser tablas simples y creo que separadas por <p></p>
De todas formas las cabeceras y los pies han de ponerse en etiquetas dentro del html de la forma
Código PHP:
<script type="text/php" charset="UTF-8">
...
</script>