2011-02-17 16 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 

希望幫助別人。

相關問題