gpt4 book ai didi

python - 向 Reportlab Canvas 对象添加分页符

转载 作者:太空狗 更新时间:2023-10-29 19:34:57 26 4
gpt4 key购买 nike

我需要生成一份 2 页的 pdf 报告。页面是完全独立的。尝试使用:

mycanvas.drawString(x, y, "Printing on Page 1")
mycanvas._pageNumer = 2
mycanvas.drawString(x, y, "Printing on Page 2")

和:

mycanvas.drawString(x, y, "Printing on Page 1")
P = PageBreak()
P.drawOn(mycanvas, 0, 1000)
mycanvas.drawString(x, y, "Printing on Page 2")

但所有内容都打印在同一页上。

我应该如何向这个 Canvas 实例添加分页符?

最佳答案

在第 1 页完成后,只需调用 mycanvas.showPage()——这样,其余的输出将转到第 2 页。参见 the docs .

关于python - 向 Reportlab Canvas 对象添加分页符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3593193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com