Hello guys ,<br><br>I'm wondering which is the best library available for freepascal that i could use to generate printable invoices? <br>Most likely a lot of people need this kind of functionality in their applications, so ... perhaps there is some obvious choice that someone could point to me immediately ;) <br>

<br><br>Some background information:   i'm adapting an existing application for a new customer.  Previously,<br>the invoices were simple text files that were sent directly to a matrix printer (using pre-printed <br>paper that contained the company logo, the labels, the lines/boxes).     <br>

<br>But now i have to find a solution to draw the entire invoice on blank paper.  <br><br>An important remark: the invoice generator has to be a console program, because it will be part <br>of a bigger application that has a text-interface (running on linux). <br>

<br><br><br>So far i am aware of :<br>- lazreport.   To me it's unclear whether this one can be used in a console application.    <br>- powerpdf , a library for creating pdf files   <br>- libharu,   a c-library that can be used from pascal (mentioned on this list in an older thread)<br>

- fpgui has a component that would allow pdf creation <br>Probably there are several other libraries available. <br><br><br>Which one would you recommend to me   (taking into account the API cleanliness)  ?    <br><br><br>
Cheers, <br>Adrian M