Fellow mvp, KGK has referred a good site to generate pdf files on the fly in .NET
http://itextsharp.sourceforge.net/
Worth reading if you want to create a PDF files with .NET.