/pdf2gslides

Converts PDFs to Google Slides!

Primary LanguagePythonMIT LicenseMIT

pdf2gslides

Converts PDFs to Google Slides!

Why?

PDFs count against your Google Drive's storage quota, Google Slides do not. University has given me endless number of space consuming PDFs.

Installation

  1. Install LibreOffice.
  2. Install Python dependencies: $ pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib numpy.
  3. Enable the Drive and Slides API.
  4. Download credentials.json and put into pdf2gslides folder.
  5. Run $ python pdf2gslides.py.
  6. Place PDF files to convert in the folder: in\.
  7. Run $ python pdf2gslides.py.
  8. Authenticate the program by signing into Google.
  9. Check your Google Drive for the GSlides converted from your PDFs.

Dependencies

Environment

  • Windows 10.0 Build 19041

This program has only been tested on the above environment, there are no guarantees that it will work in other environments.

TODO

  • Implement parallelization.