是否可以在DOMpdf中添加新页面?与mPDF AddPage()类似; functionaly。我似乎无法在文档中找到任何内容,是否有任何解决方法?
我似乎无法在文档中找到任何内容。
答案 0 :(得分:45)
dompdf自动处理分页。如果您想强制分页,可以使用page-break-before: always;
或page-break-after: always;
设置元素样式。
答案 1 :(得分:13)
仅仅是BrianS' answer的一个例子:
CSS
.page_break { page-break-before: always; }
HTML
<div class="page_break"></div>
答案 2 :(得分:2)
如果其他答案对您不起作用(对我而言),您可以添加CSS类:
.page { width: 100%; height: 100%; }
并封装每个&#34;页面&#34;在这个类的元素中。不是最漂亮的方式,但它确实起到了作用。
答案 3 :(得分:1)
此处显示的所有答案都将使DomPDF在PDF文件的末尾添加空白页。以下是解决这个问题的方法:
CSS:
div.page_break + div.page_break{
page-break-before: always;
}
HTML:
<div class="page_break"></div>
答案 4 :(得分:1)
可能会有助于自动生成某些页面
<div class="wrapper-page">
... page content ...
</div>
css
.wrapper-page {
page-break-after: always;
}
.wrapper-page:last-child {
page-break-after: avoid;
}