Ross: I'm planning a unicode patch and a better support to html rendering using web2py helpers They will not break compatibility. If you want, you can sent me your changes, I could add it somewhere or using as a base of a new reporting functions.
It would be great if you can fill an issue: http://code.google.com/p/pyfpdf/ BTW, if you want, I can give you commit access. Best regards Mariano Reingart http://www.sistemasagiles.com.ar http://reingart.blogspot.com On Thu, Feb 16, 2012 at 10:01 AM, Ross Peoples <ross.peop...@gmail.com> wrote: > I had to write a lot of code to get FPDF to do proper headers, footers, and > page numbers. Then about another 100 lines of code to get it to wrap long > lines of text inside of a table. I'm also not using HTML to PDF conversion. > I am using FPDF's methods to create PDFs. If I recall correctly, I tried to > use paragraphs and even new line characters to force the line to break, but > ended up having to use absolute positioning for the lines. It sounds > terrible, I know, but I have been using this successfully for a little > while. I basically wrote a module that takes a query (just like > SQLFORM.grid) and generates a PDF with headers, footers, a logo, and can > even group data into multiple tables, all while wrapping long text and > repeating column headers on each new page. It was a lot of work, but the > reports look pretty good. > > Mariano, what about FPDF are you planning on updating? And are you planning > to break backwards-compatibility?