This document summarizes options for generating PDFs from reveal.js presentations using PhantomJS or SlimerJS, including: 1. Using the reveal.js print-pdf plugin with SlimerJS in headless mode to convert a presentation URL to a PDF file 2. Notes on using Flexbox layouts, CSS fixes, and font settings to improve PDF output quality 3. Mentions alternatives like SlideShare and Keynote for MacOS presentations instead of generating PDFs programmatically