2013-11-26 24 views
0

我使用ReportLab來生成PDF格式的報告。我能夠得到只含有文本內容的pdf,但我想以餅圖的形式表示信息。如何生成一個在python中有餅圖的報告?

這是我想要在餅圖上表示的信息。

[[New Delhi,110kWh],[Bangalore,200kWh]

即PIR應該有新德里和班加羅爾的地區,在百分比各自的價值。

如何將餅圖放入PDF以生成報告。

回答

0

您可以使用matplotlib來生成餅圖。請參閱示例here

將圖表另存爲圖像文件並將其放置在PDF中。

+0

不能用django中的Reportlabs完成。 – PythonEnthusiast

+0

不能用django中的Reportlabs完成。 – PythonEnthusiast

+0

你能檢查一下爲什麼會出現這個錯誤嗎? http://stackoverflow.com/questions/20213339/reportlabs-django-integration – PythonEnthusiast

0

您可以使用本教程創建使用ReportLab的餅圖:http://www.reportlab.com/snippets/2/

對於其他類型的科學或數據可視化matplotlib也不錯的。

+0

我收到這個錯誤。你能檢查嗎? http://stackoverflow.com/questions/20213339/reportlabs-django-integration – PythonEnthusiast

+0

請回復此主題。 http://stackoverflow.com/questions/20343382/pyrhon-reportlabs-save-2-different-graphs-in-2-different-pages。謝謝 – PythonEnthusiast