I'm using Microsoft PowerPoint 2011 to create a presentation, and want to save the document in PDF form. However, when I save the file using Mac's print dialog, hyperlink information is lost in the resulting PDF file. How can I save the presentation as a PDF while still enabling hyperlinks?
I've found what I believe is an ideal solution to this problem. Smallpdf.com provides a free online PPT to PDF conversion service, and it works great for preserving both formatting and hyperlinks.
It can sometimes mess with formatting of embedded charts, but there is an easy workaround. Just "Save Picture As ..." to create a PNG from the chart, then delete the chart and insert the PNG. Smallpdf works for PPT and PPTX, but not PPTM. If you have a PPTM, save it as a PPTX before converting. Note that the free service is limited to two conversions per hour.
The Keynote workflow works too, but as others have noted, it tends to change how slides are formatted.
I hope others find this as useful as I do!
You can still save it as a PDF with working links, but there's a slightly different way to do it.
Go to File => Save As...
Next, select "PDF" for the Format dropdown. PDF will be listed under "Common Formats" in the dropdown.
The reason the PDF export from the print dialog doesn't export the links is because the links aren't part of the usual data that would matter when printing, and so such things are stripped out when sent to the PDF "printer".
You won't believe it, but I had to look for an alternative solution as exporting via Keynote screws up pptx formatting:
- Create a text field that covers the image and fill it out with dummy text
- Select the text in the text box > Command + K > enter the url
- Right click on the text field and select "Format text effects"
- Make sure "Text Options" tab on the top of the pop-up is selected
- Under "Text Fill" set transparency to 100%
I know it is a rediculous workaround, but it's the only way possible to create hyperlink of an image without using 3rd party software if exporting frequently and keeping the original formatting.
Anyways, hope that helps. :)