A MacOS tool which consists of an AppleScript file run by Automator's Quick Action feature to convert presentations to PDF via Keynote.
When using Blackboard Ally to generate an accessibility score for my lecture notes, the PDFs exported with PowerPoint had a low accessibility score of 5%. After taking the same source .pptx file and exporting it to PDF via Keynote, a high accessibility score of 95% was generated.
Keynote must be installed.
This converter only works for .ppt, .pptx, and .key files. It has been tested with PowerPoint version 16.64 (365 Subscription) and Keynote version 12.1 (7034.0.86) on MacOS Monterey version 12.5. Your mileage may vary.
There are two methods of installation - choose whichever one works for you.
Unzip the PowerPoint or Keynote to PDF.workflow.zip file in this repo, and double-click to install the workflow.
- Open Automator.app.
- Select "Quick Action" as the document type.
- Select "Run AppleScript" as the action.
- Edit the workflow process. The workflow should receive current documents in Finder.app. You can ignore the "input is" option, along with the image and colour.
- Paste the AppleScript provided in this repo into the code editor, hit save, and choose a name.
- The Quick Action is ready to use and appears on the contextual menu.
The following post from red_menace on Stack Overflow was particularly useful for separating parts of the file path- https://stackoverflow.com/a/63804087.