2015-10-14 602 views
0

我正在使用MPDF从HTML生成PDF。在我制作HTML字符串并将其传递给PDF生成器时,它工作得很好。但我发现这还不够。我怎样才能将当前页面更改为下一页。我的意思是在HTML字符串中。例如,如果您在网站上为交付表单制作一些PDF。你想让每一张表格都以新的一页开始。但是MPDF会自动分页HTML内容,这可能无法满足您的需求。我该如何处理这部分?我感到困惑。我尝试阅读源代码,但代码太多了。里面没有足够的评论。我希望有人熟悉MPDF库。顺便说一句,我使用的MPDF版本是v5.4。如何在使用mpdf从HTML生成PDF文件时分页PDF

+0

在将一些数据添加到pdf后从新页面开始? –

回答

1

即使我有打破mpdf页面的问题。对于您应该使用MPDF的addPage()<pagebreak />

$mpdf->AddPage(); 

或使用两种以上的,可以强制MPDF分页符

<pagebreak /> 

, 检查this更多的参考,你想

+0

非常感谢:P – Frank

+0

@Frank很高兴帮助你:) –

0

不清楚你需要什么,但这可能会让你去。

如果你有多种形式,并且希望这些形式是建立在他们自己的网页,你有几个可能的解决方案:

  1. 你可以遍历forms,并在每年年底使用$mpdf->AddPage();form

  2. 如果你有一个完整的字符串和forms都在一起,你可以使用html标记<pagebreak />来表示你想要的地方。

如果需要,请参考docs了解更多信息。希望能帮助到你。

+0

非常感谢:P – Frank

+0

没有问题,不要忘记标记为未来客人的答案! – camelCase