We have a task which presently converts a HTML from a Web page into MHTML. We need to add an option to also be able to convert that same page into a PDF file. What would be the easiest way to accomplish this? At first, I would look into .NET native librairies. If not available, anything free out there that can do the job. Otherwise, what would be recommended?