OpenOffice 3.x has an improved PDF export mechanism. With File->Export as PDF..., one can export a presentation file (*.odp) to PDF format.
[Edit: see updated notes at the end of this post]
But there is a "feature" which is very annoying. One can export the presentation:
- Without notes, in which case the presentation frames are exported one per page. This is the standard export, and what you would normally use to present in front of an audience.
- With notes, which would normally be used for printing. The problem is, this kind of export first produces the pages without notes, exactly as in previous case, then followed by the slides (again!) with notes. It was argued that this is a feature, not a bug; I fail to see the reasoning behind this.
If I want to create a PDF for printing, why would I want the bare slides? Anyway, for those who wonder like me, here's how to overcome this using OpenOffice:
- Install the PDF import extension. It will be used in following steps, but it's a nice extension to have anyway.
- Export your presentation using File->Export as PDF..., make sure Export notes is checked. Say you export to "my_notes.pdf".
- Open "my_notes.pdf" with OpenOffice (opens with Draw). The PDF extension allows for some PDF editing capabilities.
- Delete pages starting page #1 and until the last slide-PDF. 1st page should now be page #1 with slide+notes.
- Yet again, export with File->Export as PDF..., make sure Export notes is checked. Save as "my_notes_final.pdf".
And there you have it. The "my_notes_final.pdf" file contains a printable version of slides+notes, without initial slides-only pages.
Of course, if you only want to produce slides in PDF, all you have to do is File->Export as PDF..., then make sure Export notes is unchecked.
On ubuntu, the best way to install the PDF import extension it to:
sudo apt-get install openoffice.org-pdfimport
More than two years have passed. The "feature" is still there, but a couple more solutions are available:
- Just use cups-PDF on your Linux machine. However, at the time of writing this, the pdftops module on Ubuntu is CPU hogging, and doesn't do the job. Argggh! I hate regressions.
- On the good side, you can just use pdfmod, a nice GUI application allowing you to remove or reorder PDF pages. So, just export to PDF with notes, then use pdfmod to remove slides, or to remove notes.