财务报表有封面,封面跟下面正文的布局肯定是不一样的。比如之前定义的页眉页脚是会出现在所有页面上的,这时候就需要定义第一页要要跟其他页不同的特征。

一先定义文档:

doc = SimpleDocTemplate(“文档名称”)

二定义frame,因为首页和正文的frame不一样所以定义俩个,参数我就不一一讲了,看到应该就能了解也可以通过调试去看效果自己去悟:

frame = Frame(doc.leftMargin, doc.bottomMargin, doc.width, doc.height -12* cm, leftPadding=-5 * mm, rightPadding=-5 * mm, id='Normal')
frame2 = Frame(doc.leftMargin, doc.bottomMargin, doc.width, doc.height+0.8*cm , leftPadding=-15*mm,rightPadding=-15*mm,id='Normal')

三 需要定义不同的页眉页脚,因为封面和正文的页眉页脚不一样。可以去文章一看一下。

三定义template,分别用不一样的fame。注意id=First代表着将页眉页脚用在第一页,Later代表页眉页脚用在后面。

template = PageTemplate(id='First', frames=frame,onPage=fistheader,onPageEnd=footerfirst)
template2 = PageTemplate(id='Later', frames=frame2,onPage=header,onPageEnd=footer )

将template加到doc中。

doc.addPageTemplates([template,template2])

这样最终就可以完成封面和正文不一样的设定。

python生成图文并茂的pdf--财务报表(四)封面(首页和正页定义)相关推荐

  1. python生成图文并茂的pdf--财务报表(一)--reportlab库简介解决安装出错问题

    鄙人在金融公司,领导给了个任务让我用python生产FOF财务报表.觉得帆软生成的不合意,倾向用python,UI给了个设计,让我先行研究开发. 网上的资料不是很多,但是了解到是用到reportlab ...

  2. python生成图文并茂的pdf--财务报表(七)表格和图表怎么并列

    在我快速学习快速开发python生成FOF报表的时候,遇到的一个最大的难题就是这个,最终在凌晨醒来突然灵光一现相出了个办法.先看一下这个的显示样式. 表格与表格并列上篇文章已经讲过了.图表和图表并列显 ...

  3. Python 可轻松生成图文并茂的PDF报告!

    大家好,reportlab是Python的一个标准库,可以画图.画表格.编辑文字,最后可以输出PDF格式.它的逻辑和编辑一个word文档或者PPT很像.有两种方法: 1)建立一个空白文档,然后在上面写 ...

  4. Python生成图文并茂PDF报告

    reportlab是Python的一个标准库,可以画图.画表格.编辑文字,最后可以输出PDF格式.它的逻辑和编辑一个word文档或者PPT很像.有两种方法: 1)建立一个空白文档,然后在上面写文字.画 ...

  5. python生成图文并茂的pdf--财务报表(五)如何生成并列的图表

    提到图表就需要提到reportlab这个库里的子库ReportLab Graphics里有很多生成图表的函数.还得要介绍一下Drawing,"Drawing是一个独立于平台的形状集合的描述. ...

  6. python生成图文并茂的pdf--财务报表(六)怎么生成并列表格

    先了解表格怎么生成,这里插入介绍一下,下面示例代码: data= [[ '00' , '01' , '02' , '03' , '04' ], [ '10' , '11' , '12' , '13' ...

  7. python生成文章标题_利用简书首页文章标题数据生成词云

    原标题:利用简书首页文章标题数据生成词云 感谢关注天善智能,走好数据之路↑↑↑ 欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答.求职一站式搞定! ...

  8. 批量处理更香啊,Python 可轻松制作图文并茂的 PDF 报告

    大家好,reportlab 是 Python 的一个非常棒的标准库,它可以画图.画表格.编辑文字,可以输出PDF格式. 今天我利用 Python 的 reportlab 工具包制作图文并茂的PDF报表 ...

  9. python使用fpdf生成各种样式pdf表格数据

    python使用fpdf生成各种样式pdf表格数据 目录

最新文章

  1. 这才是微服务拆分的正确姿势,值得学习!
  2. RGBD 转换成点云 open3d
  3. java websocket 上传大文件,使用java websocket API和Javascript上传文件
  4. Python 可执行对象
  5. 手工收集awr报告_oracle手工生成AWR报告方法记录
  6. 略读《大教堂与市集》
  7. 智能指针分配动态数组
  8. Robotium 数据驱动测试框架
  9. 解决数据库报唯一性约束错误的实践
  10. 转:VC++获取屏幕大小第一篇 像素大小GetSystemMetrics
  11. 侧边悬浮在线客服咨询按钮-在线客服按钮代码实现
  12. 一个事物两个方面的对比举例_写compare contrast essay如何对比两个事物/人物
  13. 字节跳动校招——运维工程师-系统架构岗位面经分享
  14. 舆情热点产生的背景及原因
  15. B250M主板上什么CPU
  16. 教你分清楚SPI、I2C、UART、I2S、GPIO、SDIO、CAN!
  17. 读相对论后的几点思考(2009年1月18日更新)
  18. SLM27211 集成自举二极管的4A,120V高低边栅极驱动器
  19. 什么是BOM?,什么是DOM? BOM跟DOM之间的关系
  20. Saas免费开源充电桩平台

热门文章

  1. python 论文画图
  2. XX健康:预约管理-套餐管理图片上传与预览Redis实现定时清理垃圾图片
  3. 计算机网络学习笔记(1)
  4. Uniqlo与Fast Retailing发出警告 46万消费者账号遭入侵
  5. 「Gitea篇」如何用Git平台账号登录建木CI
  6. postman 之接口关联
  7. 离散数学__第2章命题逻辑的推理理论__析取范式和合取范式
  8. 六张图,看懂前瞻性数据分析,该如何做
  9. 长短期记忆网络(LSTM)学习笔记
  10. 虚拟机的防火墙设置指令