使用PDFLAYER在HTML到PDF转换中没有很好地对齐字符

时间:2018-06-12 18:39:11

标签: php html pdf

我正在使用PDFLAYER api将HTML转换为PDF。转换成功但在对齐方面不准确。我使用Laravel PDFLAYER软件包进行转换。

将要呈现的HTML输出形式如下所示。每条线右侧的*放置得很好 enter image description here

但是在将此文本转换为PDF后,对齐看起来像这样

enter image description here

看看它有多脏。这是我的转换代码

$file = fopen($filepath.$parentFile, "r") or exit('error');

$html = '<html><body style=""><br><br>';
$html .= '<div style="text-align:center;font-size:15px">JESYSMSG</div>';
while(!feof($file)) {
       $html .= '<pre>' . fgets($file) . '</pre>'; 
}

$html .= '<div style="page-break-after: always;"></div>';
$html .= 'Second page started';
$html .= '</body></html>';

转换有什么问题?我是否遗漏了与字符编码或字符宽度相关的非常重要的内容?

0 个答案:

没有答案