Hi Alex,
Are you trying to generate a PDF report "inline" when a HTML page renders. In essence to make sure the report is available during the page creation. So you can in turn embed a PDF viewer within the HTML page, or more simply, provide a link within the page of HTML to the newly created PDF for download.
The second is possible, although a little unwise due to the time a report can take to generate and convert into PDF.
I have an app that generate lots of PDFs, however, i build the NetTalk user interface and the PDF generation engine as a separate servers so i could load balance the PDF server with multiple instances, since PDF is so slow to create (in a server environment). However, it does render the PDF document realtime within the NetTalk user interface.
Regards
Bill Shields