删除 MPDF 生成的空白页的任何方法
ANy way to remove blank pages generated by MPDF
我们如何获取 MPDF 生成的空白页。我使用以下代码删除文档末尾的额外空白页。但是如果 MPDF 在最后生成两个或更多空白页,则此代码将不起作用。
$blankpage = $mpdf->page + 1;
$mpdf->DeletePages($blankpage);
$mpdf->Output("file.pdf", 'I');
如果生成的 pdf 只有一页,则代码不是解决方案。所以最好的方法是获取空白页的数量。即使在谷歌搜索和查看 Github 中的文档页面后,我也不知道如何获取空白页。请帮忙
注意:DeletePages()
方法也未记录。我在某人的评论中找到了它。使用分页符会产生空白页。但是我需要在文档中使用分页符。
这是一个 documented behaviour 的 mPDF。建议的解决方案是在运行时增加 pcre.backtrack_limit
的值。
I don't know how to get the blank page even after googling and looking through the pages of the documentation in Github.
您可以轻松添加任意数量的空白页,只需将标签 <pagebreak>
添加到您的来源 html
我们如何获取 MPDF 生成的空白页。我使用以下代码删除文档末尾的额外空白页。但是如果 MPDF 在最后生成两个或更多空白页,则此代码将不起作用。
$blankpage = $mpdf->page + 1;
$mpdf->DeletePages($blankpage);
$mpdf->Output("file.pdf", 'I');
如果生成的 pdf 只有一页,则代码不是解决方案。所以最好的方法是获取空白页的数量。即使在谷歌搜索和查看 Github 中的文档页面后,我也不知道如何获取空白页。请帮忙
注意:DeletePages()
方法也未记录。我在某人的评论中找到了它。使用分页符会产生空白页。但是我需要在文档中使用分页符。
这是一个 documented behaviour 的 mPDF。建议的解决方案是在运行时增加 pcre.backtrack_limit
的值。
I don't know how to get the blank page even after googling and looking through the pages of the documentation in Github.
您可以轻松添加任意数量的空白页,只需将标签 <pagebreak>
添加到您的来源 html