Hiya peeps!

I wonder which is the best way to create a pdf file from the output of a windows form application.
In my case it would be an application which calculates costs on several input parameter. After a view is created it would be a nice thing to have if I could just press a button and the current view with all its data would be transformed automatically into a pdf document.

Is there really no other way then building up the pdf manually with a tool like
Migra Doc / pdfsharp?
Hm, I'd rather have a tool which generates at runtime a pdf document from the current shown windows form. But couldn't find something like this.
Any suggestions?