Printing in C# is fairly simple once you get your head wrapped around it.
This is a very good article and it is what I used as a reference when I was dealing with this problem. Hope it helps.
http://www.devarticles.com/c/a/C-Sha...Using-C-sharp/
-------------------------
I will only tell you how to do it, not do it for you.
Unless, of course, you want to hire me to do work for you.
^^Thats my signature