2011-02-17 3 views

답변

2

canvas.draw() 수준이 너무 낮습니다. canvas.draw를 계속 사용하려면 모든 것을 처리해야합니다.

대신, Platypus를 사용하고 문서에 배치 할 때 Flowables를 만드십시오. reportlab.platypus.doctemplate.BaseDocTemplate에는 배치와 플럭스를 제어하는 ​​데 사용할 수있는 몇 가지 후크가 있습니다.

0

나는이 질문에 얼마 전에 질문을 받았다 알고 있지만, 내 현재의 구현은 다음과 같습니다 누군가를하는 데 도움이

[some page creation code, working its way down] 
if ypos < 3 * cm: # near the bottom 
    c.drawString(5 * cm, 2 * cm, "Cont...") 
    c.showPage() 
    ypos = 27 * cm 

희망을.

관련 문제