Save HTML Page on harddrive

Hi, is there a function which will save to any folder the full html page which later can be transformed into pdf. Alternatively, is there any way to print an open html page into pdf... Many thanks