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

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.1.tar.gz (4.2 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.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pdf2pptx_fix-1.0.5.1.tar.gz
  • Upload date:
  • Size: 4.2 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.1.tar.gz
Algorithm Hash digest
SHA256 7786440f0e065a73ffa7a52eef5c04be542f5a6dd3e214a5546d2bc7097009f8
MD5 5bba8f9fcdd117abec436dd188765bca
BLAKE2b-256 4ccd2265862ddb944119a6a796c5ba6ba6331b6bd9138d6ea119d18cddb3be61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pdf2pptx_fix-1.0.5.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0fd3232be8d0cfe8f57242ca1a4face3c60292eadca3ea77da115c182ca00672
MD5 0675a96b980ccf9bbb8e73cc37aeb53d
BLAKE2b-256 47dfb0288a320c5f85c225787cbbdec044385e510ff0c022d134c643e74a11b9

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