xhtml2pdf не отображает содержимое нижнего колонтитула, если документ превышает 9 страниц.

Просто вчера ударился о стену, используя xhtml2pdf в нашем проекте django.

Как только документ становится длиннее 9 страниц, в разделе нижнего колонтитула в моем PDF-файле не отображается ни одно из его содержимого. Нижний колонтитул отображается (я включил рамку), но в нем нет текста.

Я думал, что это может быть как-то связано с моим контентом, но даже если просто поставить 9 разрывов страниц с одним словом контента, нижний колонтитул остается пустым на всех страницах.

Любые предложения, я бы предпочел не идти в другую библиотеку, поскольку мы использовали это в течение некоторого времени.

Звонок в pisa через pisa.CreatePDF(html.encode('UTF-8'), encoding="UTF-8", dest=f, link_callback=link_callback) для генерации pdf.


person cjd82187    schedule 23.10.2015    source источник


Ответы (1)


Что ж, после дня решения этой проблемы выясняется, что проблема связана с номерами страниц.

Как только страница становится двузначной, она слишком велика для ячейки, в которой находится, и либо подталкивает ее под небольшой раздел нижнего колонтитула, либо не показывает ее из-за этого.

person cjd82187    schedule 23.10.2015