Earlier I have created PDF file from a .NET (web) application with the help of XSL:FO. But my experience was not very good. So I have found a
Tutorial for creating PDFs. With this tool you can create PDF files with OO technics, this sounds much better.