我正在使用dompdf生成PDF。我已經從dompdf網站上獲取了代碼來爲PDF添加一個Header,並且它正在工作,但是我希望將標題放在除第一個頁面之外的每個頁面上。有什麼建議麼?dompdf:如何在除第一頁以外的每個頁面上添加頁眉?
3
A
回答
7
您可以通過插入出現在第一頁的元素後,頁眉和頁腳的元素做到這一點。
例如:
<style>
.flyleaf {
page-break-after: always;
}
.header, .footer {
position: fixed;
}
.header {
top: 0;
}
.footer {
bottom: 0;
}
</style>
<div class="flyleaf">
Some big title
</div>
<div class="header">
my header
</div>
<div class="footer">
my footer blah, blah
</div>
<p>The content</p>
編輯:添加的風格標籤
-1
閱讀文章仔細此鏈接可能你會得到解決
http://www.dashinteractive.net/dompdf/index.php?v=2189079
注意事項:代碼你使用的必須是plac Ë確切後<body>
標籤
+0
很久以前我放棄了這個項目,所以我沒有代碼來測試這個。抱歉! –
+0
沒問題,實際上我發現這篇文章在長時間搜索後非常有用,所以我想我必須在這裏發佈,所以有人找到它並儘快得到答案,雖然謝謝 –
0
3
因爲當你設置標題,文檔的每一頁都會出現標題, 您可以使用div元素從第一頁隱藏標題。 DIV的白色背景顏色和Z指數大於標題,你會把該DIV在頁面的頂部,並設置位置正好在第一頁頭。
<div style="background-color: white; z-index: 2;"></div>
我已經測試過這個和它的工作。 我希望這會有所幫助。
相關問題
- 1. 如何在除報告第一頁以外的每個頁面上重複頁眉?
- 2. 專家PDF - 在第一頁上除頁面外所有頁面添加頁腳
- 3. 如何使用wkhtmltopdf unpatched qt在每個頁面上添加頁眉和頁腳?
- 4. 如何使用ITextRenderer在每個頁面上添加頁眉和頁腳
- 5. 在每個頁面上打印頁眉
- 6. 在除第一頁以外的每頁上的標題中添加圖片
- 7. 如何爲每個頁面添加不同的頁眉圖像?
- 8. 在dompdf中添加帶頁碼的頁眉和頁腳
- 9. 使用HTML中的ITextRenderer在每個頁面上添加頁眉或頁腳
- 10. 在每個頁面上顯示的window.print中添加自定義頁眉頁腳
- 11. ITextSharp - 在第一頁以外的頁面上書寫PDF頁面
- 12. 爲每個頁面添加一個固定的頁眉/頁腳jsPDF
- 13. 添加一個沒有頁眉和頁腳的新頁面OpenXML
- 14. 在除頁面之外的每頁上的頁腳中添加內容
- 15. 在頁眉/頁腳外的RDLC的每個頁面上重複元素
- 16. DOMPDF留在每一頁上格,但沒有它的元素,除了第一頁
- 17. 在每個頁面上包含頁眉/頁腳?
- 18. 如何抑制頁眉和頁面的頁面頁眉?
- 19. XSL-FO - 如何在頁面中添加信息頁面,併爲此頁面添加頁眉和頁腳?
- 20. 如何使用iText在每個頁面上添加總頁碼?
- 21. 如何使用iText在每個頁面上添加頁碼?
- 22. 一個控件添加到頁面頁眉在ASP.NET
- 23. 在HTTP模塊添加一個Http-頁眉和從頁面
- 24. 頁面上的頁眉。 (wordpress)
- 25. 添加頁眉和頁腳,以及頁面編號爲pdf
- 26. 如何在jsPDF和autoTable的每個頁面上添加一個表格作爲頁眉
- 27. 添加頁眉
- 28. mPDF在第一頁上禁用頁碼,頁眉和頁腳
- 29. WkHtmlToXSharp如何添加頁眉和頁腳?
- 30. 打印頁面每頁有一個頁眉?
是啊,這就是我終於實現了。只需製作頁面的頁眉和頁腳部分即可。我發現在PHP腳本中對PDF畫布調用進行硬編碼要比爲頁眉和頁腳添加更多的HTML要困難得多。 –
太好了,我忘了提及頁眉和頁腳元素是用CSS位置定位的:fixed;和頂部:0px和底部:0px;在我的例子中,但你可能已經知道它。 –