多个线图下的Python Reportlab区域

时间:2011-10-10 20:14:28

标签: python graph charts reportlab linegraph

所以我使用Reportlab开始了一个Web项目。该网站需要生成嵌入图表的PDF。到目前为止,我对Reportlab的功能非常满意(我已经完成了一堆饼图和条形图),但是它的文档有点缺乏。

我已经浏览了整个互联网,并且无法在图表图表下使用区域的reportlab查找示例。 See an example of what my client wants here

有没有人使用reportlab实现上述结果?您对实现上述图表有何建议?

编辑:从谷歌图表API中查看此图表,它基本上是我想要做的:

https://chart.googleapis.com/chart
    ?cht=lc
    &chd=e:....,cefhjkqwrlgYcfgc,QSSVXXdkfZUMRTUQ,HJJMOOUbVPKDHKLH,AAAA
    &chco=000000
    &chls=1,1,0|1,1,0|1,1,0|1,4,0
    &chs=200x125
    &chxt=x,y
    &chxl=0:|Sep|Oct|Nov|Dec|1:||50|100
    &chg=25,25
    &chm=b,76A4FB,0,1,0|b,224499,1,2,0|b,FF0000,2,3,0|b,80C65A,3,4,0

google chart api link

1 个答案:

答案 0 :(得分:1)

我在http://www.reportlab.com/chartsgallery/下建立了一系列画廊作为示例。我认为您需要的是该行下的inFills属性,请查看http://www.reportlab.com/chartsgallery/financial/AreaChart01/示例(也请阅读其中的说明)。您可以浏览右侧的属性以查看其值。

您还可以下载试用版的Diagra来构建您的图表,然后将它们转换为在准备部署到生产时使用开源版本。