2014-03-30 96 views
12

是否可以在DOMpdf中添加新页面?类似于mPDF AddPage(); functionaly。我似乎无法找到任何文件,有没有解决这个问题?DOMpdf,将新页面添加到PDF

我似乎无法找到任何文件。

+0

一个可能的答案是[这里](http://stackoverflow.com/a/27658136/1883256) – Pathros

回答

30

dompdf负责自动调页。如果要强制分页,可以通过使用page-break-before: always;page-break-after: always;对元素进行样式设置来实现。

+0

谢谢你,伟大的工作;) – realmag777

+1

但你在哪里键入该代码?任何_further_和_deeper_例子? – Pathros

+1

@pathros是标准的CSS,所以你可以使用这些声明来设置你想要的元素,无论是内联还是样式表。 – BrianS

2

如果对方的回答并不为你工作(因为它是我),你可以添加CSS类:

.page { width: 100%; height: 100%; } 

,并与此类元素封装每“页”。不是最漂亮的方式,但它能完成这项工作。

4

为BrianS的answer只是一个例子:

CSS

.page_break { page-break-before: always; } 

HTML

<div class="page_break"></div> 
0

这里提出将DOMPDF到一个空白页添加到PDF文件的末尾所有答案。下面是如何解决这个问题:

CSS:

div.page_break + div.page_break{ 
    page-break-before: always; 
} 

HTML:

<div class="page_break"></div>