Jar*_*ski 0 pdf pdf-generation mpdf yii2
我有个问题。如何将新页面从HTML添加到PDF?
我将立即说我不知道为什么,但是有以下解决方案:
<pagebreak />
Run Code Online (Sandbox Code Playgroud)
要么
h1 {page-break-before: always}
Run Code Online (Sandbox Code Playgroud)
不工作。
我的PHP代码:
$pdf = new Pdf([
'mode' => Pdf::MODE_UTF8,
'format' => Pdf::FORMAT_A4,
'orientation' => Pdf::ORIENT_PORTRAIT,
'destination' => Pdf::DEST_FILE,
'filename' => $path,
'content' => $content,
'cssInline' => '.font_next{font-family:DoodlePen}table{border-collapse:collapse;width:100%}td{border:1px solid #000}',
]);
return $pdf->render();
Run Code Online (Sandbox Code Playgroud)
有没有人有这种经验,可以为您提供帮助?
从docs看来,您可以HTML像这样使用:
<pagebreak />
or
<tocpagebreak />
Run Code Online (Sandbox Code Playgroud)
或PHP:
$mpdf->AddPage();
$mpdf->TOCpagebreak();
Run Code Online (Sandbox Code Playgroud)
但是您已经说过您尝试了html并且无法正常工作。也许您有一个带float的父元素?