Export full resolution Keynote 2 slides to PowerPoint

Feb 23, '05 06:48:00AM

Contributed by: jmil

Keynote has excellent text rendering, shadow effects, and PDF support. However, often at conferences all the speakers are required to use the same PC to give their presentation (to save time), which makes Keynote's nice rendering pretty useless. Additionally, even the newest version of Keynote's export to PowerPoint function is not always up to par -- you may have to edit text flow, bar charts and graphs again, and most of the fine rendering details are lost. The solution? In Keynote, export all slides to high resolution PNGs, then run this AppleScript to import a folder's worth of images into PowerPoint, with each image on its own slide. Unfortunately, this requires Microsoft Office 2004 for PowerPoint's new scripting abilities.

When exporting to images in Keynote, make sure the checkbox "Create an image for each stage of builds" is selected when exporting to high resolution PNGs. (I believe PNGs are most compatible with the best resolution and least compression, but your mileage may vary).

This script originated on Apple's site, but only imported a single picture and centered it. I tweaked it to work with a folder full of images, and scale each up to the full size of the slide. Now there is much less headache when giving a formal presentation!

Comments (5)


Mac OS X Hints
http://hints.macworld.com/article.php?story=200502161146065