[reportlab-users] Patch to platypus/tables.py
Robin Becker
robin at reportlab.com
Fri Feb 5 12:47:07 EST 2010
On 05/02/2010 15:50, Tomasz Świderski wrote:
> Sorry for this attachment. It was my first time, I used mailing list.
> I'm used to PMs like Trac or Redmine :)
not your fault, I asked my colleague to forward just to me and saw the accepted
selection when he did it. I think he needed to defer :(
>
> Of course I'm using LongTables in my PDF generation. But this does not
> help much. I'm attaching test script to show performance gains using my
> modifications. I created subclass of LongTable with my changes. This way
> you can test it on reportlab.2.4 without applying patch.
>
the speed is certainly much faster.
> WARNING. This script will generate a lot of pdfs in your working
> directory. It is simple for loop creating different size tables before
> and after optimization. This way you can compare performance gains
> depending of table size.
>
> Best regards,
> Tomasz Swiderski
......
OK I see no reason why the idea of the patch should be rejected; it certainly
makes things faster and doesn't appear to break stuff. I'll try and get it in
over the weekend.
--
Robin Becker
More information about the reportlab-users
mailing list