Saving HTML pages as PDFs with working hyperlinks

Saving an HTML webpage as a PDF through Mac OS X 'Print to PDF' doesn't preserve embedded hyperlinks when opened in Acrobat Reader. Not really a problem if you're just planning on printing the document out on a printer - but what if you want to distribute the document with the links intact?

There's a number of ways to do it:

1) Drag the URL out of Safari's address box to your Desktop and it'll create a webloc document, which when double-clicked or dropped onto a web-browser will open to that original URL. OK - but this is not a PDF, which is what this article is about anyway, and what if you needed to include the PDF as part of an interactive presentation (eg: website design proposal)?

2) Use Adobe Acrobat's 'web capture' feature. Not everyone has the full version of Acrobat - many outside of publishing just have Acrobat Reader.

3) Use the free online HTMLDOC PDF-O-Matic service. Simply paste your URL in the box, click 'Create PDF' and your PDF document with hyperlinks attached is ready for download.

4) Use the shareware Safari plugin RedSnapper. It can capture web pages in other graphic formats as well as PDF.