Python:Reportlab-自动定位元素

时间:2019-04-17 09:19:28

标签: python pdf-generation config reportlab configparser

我编写了一个小脚本,该脚本执行以下操作:提取信息和图表(使用beautifulsoup)到HTML文档中,然后使用reportlab使用这些图表创建PDF-到目前为止效果很好

现在我编写了一个配置文件(使用configparser),在其中我设置了哪些元素应显示在最终的pdf中(例如:仅显示图3和图4,而忽略图1和图2)-所以现在我要提问:

有没有一种方法可以预定义应在其中放置这些图的类似元素或容器?为了澄清:4个图适合一个站点,所以如果我只想显示图3和图4,它们各自的绘制方法集会将它们绘制到页面的末尾,而上半部分将是空白的-现在我写了4个不同的绘制每个图的方法(每个方法检查图2的布尔值是否在配置文件中设置为true,然后将其向上或向下移动),将它们放置在正确的位置而不留空白,但这当然是非常好的代码我拥有的元素越重

tldr:我可以预定义应在其中执行某些绘制方法的“容器”吗?

0 个答案:

没有答案