![](/img/trans.png)
[英]How to use mPDF in YII, when I want to generate PDF file from HTML?
[英]How to paginate the PDF while using mpdf to generate PDF file from HTML
我正在使用MPDF从HTML生成PDF。 当我制作HTML字符串并将其传递给PDF生成器时,它工作得很好。 但是我发现这还不够。 如何将当前页面更改为下一页。 我的意思是用HTML字符串。 例如,如果您要为网站上的交货单制作一些PDF。 您想使每个表单都以全新的页面开头。 但是MPDF会自动对可能无法满足您需求的HTML内容进行分页。 我该如何处理这部分? 我很困惑。 我尝试阅读源代码,但是代码太多了。 而且里面没有足够的评论。 我希望有人熟悉MPDF库。 顺便说一下,我正在使用的MPDF版本是v5.4。
即使我也有在mpdf中破坏页面的问题。 为此,您应该使用mpdf的addPage()
或<pagebreak />
$mpdf->AddPage();
要么
<pagebreak />
使用以上两种方法之一,您都可以在mpdf中强制分页,请查看此内容以获取更多参考
不清楚您到底需要什么,但这可能会帮助您前进。
如果您有多个表单,并且希望这些表单位于它们自己的页面上,则有两种可能的解决方案:
您可以遍历forms
并使用$mpdf->AddPage();
在每个form
的末尾
如果您有一个完整的字符串,并且所有forms
都在一起,则可以使用html标签<pagebreak />
来表示您想要的中断。
如果需要,请参考文档以获取更多信息。 希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.