HTML表格无法在Dompdf中正确呈现

时间:2020-02-21 02:12:32

标签: php html dompdf

我有一个需要以PDF格式呈现的html表,但它没有按我的预期显示。诸如emsp,Dompdf之类的html代码会给我'?'号。我使用的是Dompdf 0.8.4版本。

HTML表(test4.php):

<table style="width: 100%;border-collapse: collapse;" border="1">
<tr>
<td style="width: 13%;"><b>NAMA</b></td>
<td colspan="3" style="width: 50%;"></td>
<td style="width: 15%;"><b>TARIKH PERMOHONAN</b></td>
<td><?php echo date("d/m/Y");?> </td>
</tr>
<tr>
<td style="width: 10%;"><b>NO PEKERJA</b></td>
<td style="width: 5px;"></td>
<td style="width: 7%;"><b>JAWATAN</b></td>
<td style="width: 20px;"></td>
<td style="width: 7%;"><b>GRED</b></td>
<td style="width: 10px;"></td>
</tr>
<tr>
<td style="width: 10%;"><b>&emsp;BHG/JBT/UNIT/SEK</b></td>
<td style="width: 10px;" colspan="5"></td>
</tr>
</table>

Dompdf代码:

<?php
require('dompdf/autoload.inc.php');
use Dompdf\Dompdf;
$dompdf = new DOMPDF();
$html = file_get_contents("test4.php");
$dompdf->load_html($html);
$dompdf->set_paper('A4','potrait');
$dompdf->render();
$dompdf->stream("dompdf.pdf");
?>
HTML表输出: Html table

Dompdf输出: Dompdf output

0 个答案:

没有答案
相关问题