我使用django-easy_pdf來爲我的報告提供pdf文件,並希望知道如何顯示頁面頁腳。django-easy_pdf顯示pdf編號
在django-easy_pdf的源代碼,這段代碼是用來顯示頁碼
<div id="footerContent">
{%block page_foot%}
<pdf:pagenumber />
{%endblock%}
</div>
我想知道的是:
- 如何正確顯示頁腳
- 從第1頁開始
正如我已經複製代碼,它不顯示爲頁腳,頁面以0開始
我錯過了什麼?
UPDATE
我想這個代碼here但我不能讓它工作,似乎有用的,
<html>
<head>
<style>
.footer { position: fixed; bottom: 0px; }
.pagenum:before { content: counter(page); }
</style>
</head>
<body>
<div class="footer">Page: <span class="pagenum"></span></div>
</body>
</html>
更新2
現在我知道我做了什麼錯了,我錯過了@page
css,這就是爲什麼它不工作,我只有@frame footer
正確的CSS:
@page {
size: {{ pagesize }};
margin: 1cm;
@frame footer {
-pdf-frame-content: footerContent;
bottom: 0cm;
margin-left: 18cm;
margin-right: 0cm;
height: 1cm;
}
}
然後叫它正常(第一片段)
您可以粘貼您嘗試呈現的模板代碼嗎?你的觀點代碼也應該是有幫助的。 –
嗨,你做到了嗎? – 62009030
也許你可以幫我嗎? – 62009030