hap*_*Sun 2 reportlab page-size
我正在使用 ReportLab 生成 PDF 报告。我使用了 SimpleDocTemplate 并设置 pageSize = A5。但是在构建PDF之后,当我打开创建的文件时,页面大小是A4。
doc = SimpleDocTemplate(file_name, pageSize = A5)
doc.build(report)
Run Code Online (Sandbox Code Playgroud)
我尝试了其他页面大小,但创建的文件大小没有改变并保持 A4!我应该怎么办?
我的问题解决了!除了页面大小及其工作之外,我刚刚使用了横向或纵向设置!
from reportlab.lib.pagesizes import A5, portrait
doc = SimpleDocTemplate(file_name)
doc.pagesize = portrait(A5)
# Can be also written like so
# doc = SimpleDocTemplate(file_name, pagesize=portrait(A5))
doc.build(report)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3497 次 |
| 最近记录: |