Skip to main content

Utility to convert a PDF slideshow to Powerpoint PPTX.

Project description

pdf2pptx

This repository is dependency fix of original package

Original project link: https://github.com/kevinmcguinness/pdf2pptx

Utility to convert a PDF slideshow to Powerpoint PPTX.

Renders each page as a PNG image and creates the resulting Powerpoint slideshow from these images. Useful when you want to use Powerpoint to present a set of PDF slides (e.g. slides from Beamer). You can then use the presentation capabilities of Powerpoint (notes, ink on slides, etc.) with slides created in LaTeX.

I use this to present PDF slides on a Surface Pro so that I can annotate them with a stylus as I present.

Uses PyMuPDF and python-pptx to do the hard work.

Installation

pip install pdf2pptx-fix

Usage

The following will create a slides.pptx file from a slides.pdf file.

pdf2pptx slides.pdf

Run pdf2pptx --help for more info on the command line interface.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pdf2pptx_fix-1.0.5.2.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pdf2pptx_fix-1.0.5.2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file pdf2pptx_fix-1.0.5.2.tar.gz.

File metadata

  • Download URL: pdf2pptx_fix-1.0.5.2.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.5

File hashes

Hashes for pdf2pptx_fix-1.0.5.2.tar.gz
Algorithm Hash digest
SHA256 10ffdb7b531d9a9115bdceca9d0177d1122d3710f14c3fefbaceb733ee05f319
MD5 c8962f460815a03126a45911361f7ff8
BLAKE2b-256 6d1bfdb438b00b2d5c6ee4e021e6807c6a1d9994d585085ef68a1cdd183bbe2c

See more details on using hashes here.

File details

Details for the file pdf2pptx_fix-1.0.5.2-py3-none-any.whl.

File metadata

  • Download URL: pdf2pptx_fix-1.0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.5

File hashes

Hashes for pdf2pptx_fix-1.0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 de5a6caa9eb3a0ec1443ef248a6553f122bb501017080a075e133a396be9d78e
MD5 4202ac57def2628411b892c8aa39df1b
BLAKE2b-256 436620864cf3ad2dbd7c09af4c5570d3b639f21388c08c8079089a5b2f01c7e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page