小编use*_*297的帖子

在div上的某个类与mpdf匹配后添加分页符

我正在使用mPDF库将报告(以html格式)转换为pdf,但是将所有页面都放在一起.我想在确定之后添加一个分页符,但我还没有成功.

HTML

 <div class='text my_form' style='margin:0px 0 0 0; padding:0px 0 0 0;  border-style:dotted; border-color:white;'>
Run Code Online (Sandbox Code Playgroud)

我将这个传递给PHP为$ html

PHP

 require_once ("./libraries/MPDF57/mpdf.php");

    $mpdf=new mPDF("", "Letter", "", "", 10, 10);
Run Code Online (Sandbox Code Playgroud)

我想在找到上面显示的div之后添加分页符

 preg_match_all("/((\<div\s)(class='text\smy_form'[\s\w\s]*border-color:white)(.+?)(\>)/", $html, $matches, PREG_SET_ORDER);

    foreach($matches as $value) {
       $html= $mpdf->AddPage();
     }

     $mpdf->WriteHTML($html);

     $filename = "documentx.pdf";

    $mpdf->Output($fileName, 'F');
Run Code Online (Sandbox Code Playgroud)

但是,不工作,请帮我通过正确的轨道:)

php mpdf

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

mpdf ×1

php ×1