Я использую DOMPDF для преобразования HTML в PDF. Две простые таблицы, которые находятся рядом друг с другом в браузере, не отображаются в PDF так же, т. Е. Вторая таблица появляется в новой строке. Вот HTML:Простые таблицы не корректно отображаются в PDF с конвертером DOMPDF
<html>
<head>
<style>
.simple_table {
width: 200px;
float: left;
}
</style>
</head>
<body>
<div class="simple_table">
<table >
<tr><td>table1 </td></tr>
<tr><td>table1 </td></tr>
</table>
</div>
<div class="simple_table">
<table >
<tr><td>table2</td></tr>
<tr><td>table2</td></tr>
</table>
</div>
</body>
</html>
И PHP для вызова DOMPDF нейтрализатор:
$dompdf = new DOMPDF();
$html = file_get_contents("http://linkToAboveHTML");
$dompdf->load_html($html);
$dompdf->set_paper('A4','potrait');
$dompdf->render();
$dompdf->stream("dompdf.pdf");