Я создаю PDF с dompdf . Я хочу добавить заголовок к первой странице, а другой заголовок - к остальным страницам. Насколько я могу сказать, это не может быть сделано с 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
добавляет элемент на каждую страницу документа. Я дал ему идентификатор ... я могу перебрать каждую страницу, получить элемент по идентификатору и удалить его только с этой страницы? Как?
Я не знаю, как эти PDF-файлы работают внутренне, поэтому я не знаю, был ли элемент на самом деле там один раз, или он был добавлен несколько раз для каждой страницы или что ...
Я знаю JavaScript, но не могу найти хорошую документацию по PDF JavaScript, и у меня нет консоли отладки ... Как я могу это сделать?