我試圖導出PDF文件中的一些數據。我使用:Django-easy-pdf,文檔的每個頁面上的標題
- Django的1.9.12
- Django的易PDF 0.1.0
- 的Python 2.7
出口工作正常,所有的(我的觀點沒有問題),但我很努力在文檔的每個頁面中添加頁面標題。
在這一點上,我只能在第一頁上呈現它。我沒有這樣的頁腳問題,它在每一頁上都能正確渲染。
我的模板如下:
{% extends "easy_pdf/base.html" %}
{% block extra_style %}
<style type="text/css">
@page {
size: landscape;
margin-left: 1cm;
margin-right: 1cm;
margin-top: 1.5cm;
margin-bottom: 2cm;
@frame footer {
-pdf-frame-content: page-footer;
bottom: 0cm;
margin-left: 1cm;
margin-right: 1cm;
height: 2cm;
}
}
</style>
{% endblock %}
{% block page_header %}
{% include "document_head.html" %}
{% endblock %}
{% block content %}
{% include "main_table.html" %}
{% endblock %}
{% block page_foot %}
{% include "document_foot.html" %}
{% endblock %}
做塊不包括沒有什麼區別。
根據我的需要(頁面和頁腳),我已經根據base.html重寫了一些基本樣式。
我不確定是否正確理解標題的功能,但在我看來它應該在每一頁上呈現(類似於MS Word標題),因爲標題不等於標題。如果我的缺點是錯誤的,那麼必須有另一種方法在每個頁面上呈現標題。
我的PDF內容是動態的,它的長度無法預測。
我已閱讀documentation,並且我找不到解決方案來解決我的問題,而且我在這裏也沒有找到任何解決方案。
另請注意,我在風景方向渲染我的PDF。
謝謝你的幫助和建議。