我正在使用ReportLab生成PDF报告。 我使用了SimpleDocTemplate并设置了pageSize = A5。但在制作PDF后,当我打开创建的文件时,页面大小为A4。
doc = SimpleDocTemplate(file_name, pageSize = A5)
doc.build(report)
我尝试了其他页面大小,但创建的文件大小不会改变并保持A4! 我该怎么办?
答案 0 :(得分:2)
我的问题解决了! 除了页面大小及其工作之外,我刚刚使用了横向或纵向设置!
doc = SimpleDocTemplate(file_name)
doc.pagesize = portrait(A5)
doc.build(report)
答案 1 :(得分:0)
但是从哪里导入 portrait()方法和 A5 值?