我正在使用Html2Pdf将一些HTML文件转换为PDF。我还需要添加分页符来分割文档的各个部分。为此,我使用<page></page>
标签。
我有以下HTML片段:
<!DOCTYPE html>
<html>
<head>
<style>
...
</style>
</head>
<body>
<page> page 1 </page>
<page> page 2 </page>
</body>
</html>
当运行以下程序时,我得到一个有3页的PDF,第一页完全空白:
$H2P = new Html2Pdf();
$H2P->writeHTML( $html );
return $H2P->output(__DIR__ .'/statistics.pdf', 'F');
我该如何解决这个问题?我使用的是通过composer安装的最新版本。
以风格添加以下片段对我很有效。
正文{页边空白:0;}
基本上,如果您定义了一些边距,那么当页面遇到命名页面时,您就不在页面的顶部。因此,它会跳过现有页面插入命名页面。