如果源html中有一个尖括号,mpdf会生成一个空白的pdf文件

时间:2018-05-08 12:07:52

标签: php mpdf

当源html有一个尖括号时,mpdf会生成一个空白页面。如果我取下角括号,它就可以了。

导致问题的示例html是d

我尝试了以下内容,但实际上并没有帮助:

  1. Setting $mpdf->debug = true;不会产生任何错误。但仍然会产生一个空白页面。
  2. $this->m_pdf->allow_charset_conversion = true;
  3. $this->m_pdf->charset_in = 'UTF-8';
  4. mb_convert_encoding($html, 'UTF-8', 'windows-1252');
  5. mpdf版本是6.0 php版本是5.4.45

    我现在不想升级php版本,因此更喜欢使用相同版本的mpdf和php的解决方案。

2 个答案:

答案 0 :(得分:0)

使用 < 作为< >

>

答案 1 :(得分:0)

我面临着同样的问题。功能

htmlentities()

用来纠正它。