Utility to convert a PDF slideshow to Powerpoint PPTX.
Project description
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pdf2pptx-1.0.5.tar.gz.
File metadata
- Download URL: pdf2pptx-1.0.5.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0cd60d17fe0b0e066570f091565eda7cc87163deeb37998ec371f83676659a8b
|
|
| MD5 |
e7ec2ed72df043bdc981bc5d336070bd
|
|
| BLAKE2b-256 |
211957ee2cd9f2a340e5a381196b9c5128e6a7d883a687ef2268707fbe04056b
|
File details
Details for the file pdf2pptx-1.0.5-py3-none-any.whl.
File metadata
- Download URL: pdf2pptx-1.0.5-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45daac0d1b4bd88f92a37835d0496f65482ed7c37f95c60330deefaf17e0d561
|
|
| MD5 |
89ccfdf0c0f128a48826ca0cd1efff01
|
|
| BLAKE2b-256 |
5da7da68fc5e03767f13289aee977de1021c8df862b373a35c1672c80c1a2da6
|