I want to save what a user is seeing on screen as a pdf file. I am using an xml control and the user is looking at the output of an xslt all nicely formatted the way I want it to look on the pdf. I would rather not purchase any 3rd party controls, though any suggestions will be marked as answer if they do solve my problem. Thanks.