I’ve been doing a little reporting project, and I’ve been searching around for quite some time for a good graphing and charting solution for general-purpose use. I had come across ReportLab before, but it just looked so huge and convoluted to me, given the simplicity of what I wanted at the time, that I moved on. This time was different.
This time I needed a lot of the capabilities of ReportLab. I needed to generate PDFs (this is not a web-based project), I needed to generate charts, and I wanted the reports I was generating to contain various types of text objects in addition to the charts and such.
I took the cliff-dive into the depths of the ReportLab documentation. I discovered three things:
- There is quite a lot of documentation
- ReportLab is quite a capable library
- The documentation actually defies the simplicity of the library.
It’s a decent bit easier than it …
[Read more]