There's an article that discusses how to keep web links in PDF files, but it also has quite a large list of free virtual PDF printers that can print from any application to PDF file. So you can try using these printers to print from PowerPoint to PDF file and see if it will do a good job for you. That article is here -
Printing a web page to PDF with preserved hyperlinks.