我正在使用dompdf生成PDF。我想在第一页添加标题,在其余页面添加不同的标题。据我所知,dompdf无法做到这一点。因此,我放弃了,现在我正在尝试将两个标题添加到每个页面,然后使用JavaScript删除多余的标题。
我的HTML标记如下所示:
<html>
<head>
<style type="text/css">
html{
margin:0;
padding:0;
}
body {
margin:$pageMargins;
padding:0;
}
</style>
</head>
<body>
<div id="first-page-header" style="position:fixed;left:0.5in;top:0.5in;right:0.5in;height:1in;">my header text</div>
<div id="remaining-pages-header" style="position:fixed;left:0.5in;top:0.5in;right:0.5in;height:1in;">my header text</div>
my page content here
<script type="text/javascript">
//print();
</script>
</body>
</html>
使用position:fixed
将元素添加到文档的每个页面。我已经给它一个ID ...我可以遍历每个页面,通过ID获取元素,并仅从该页面中删除它吗?怎么样?
我不知道这些PDF是如何在内部工作的,所以我不知道该元素是否实际存在于那里,或者它是否为每个页面添加了多次或者是什么......
我知道JavaScript,但我找不到关于PDF JavaScript的任何好文档,而且我没有调试控制台......我该怎么做?