我正在使用PDFLAYER api将HTML转换为PDF。转换成功但在对齐方面不准确。我使用Laravel PDFLAYER软件包进行转换。
将要呈现的HTML输出形式如下所示。每条线右侧的*
放置得很好
但是在将此文本转换为PDF后,对齐看起来像这样
看看它有多脏。这是我的转换代码
$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>';
转换有什么问题?我是否遗漏了与字符编码或字符宽度相关的非常重要的内容?