Hard. You wont be able to convert HTML to PDF just like that without any manipulation. One shot may be using mPDF, but that probabliy won't satisfy your needs, since it has limited HTML functionality.
The other way would be making a screenshot of a webpage and including it in PDF document, but you'll need specialized software, or at least libray. Read further on that topic.