I'm not a native English speaker, so please excuse any errors.
I'm a programmer but I'm new to PHP technology and I'm looking for a solution to create pdf reports based on templates.
I mean something similar to what can ben done in other technologies, e.g. JasperReport in Java, that is having a template describing how data will be accomodated on the page and that can be processed feeding data to some engine or piece of logic able to interpret the template.
I need to crete complicated reports, using groups (i.e. repeating tabular data grouped based on some criterion), headers, footer and images, all without having to go through html renderization, because I need to control page breaks too.
I already did a lot of searching on the web and in forums (this one too), but didn't find anything able to do all of this stuff; the solutions I found by now closest to my needs are PDFTemplate (a PHP class I found on another forum, don't know if I can post the link) and SpoolTemplate (http://www.andrioli.com/en/sptpl.html
), the latter is a simple report engine, but neither is capable to manage the complexity I need.
I also looked at Smarty template engine (http://www.smarty.net
) but it seems to be thought to simplify creation of complex html pages and I need to not render html.
Is there any free, powerful and flexible solution to achieve what I need?
Thanks for any help or idea.