2

我正在使用 ReportLab 生成 PDF 报告。我使用了 SimpleDocTemplate 并设置 pageSize = A5。但是在构建 PDF 之后,当我打开创建的文件时,页面的大小是 A4。

doc = SimpleDocTemplate(file_name, pageSize = A5)
doc.build(report)

我尝试了其他页面大小,但创建的文件大小没有改变,仍然是 A4!我应该怎么办?

4

2 回答 2

3

我的问题解决了!除了页面大小及其工作之外,我刚刚使用了横向或纵向设置!

doc = SimpleDocTemplate(file_name)
doc.pagesize = portrait(A5)
doc.build(report)
于 2012-12-08T10:57:21.790 回答
0

但是你从哪里导入Portrait()方法和A5值呢?

于 2013-09-05T22:14:10.373 回答