Skip to main content
PyPI latest CircleCI Status (not all tests) CodeClimate GPA

deck2pdf is converter from your html slide into PDF format keeping slide layout.

Use as CLI only

pipx run deck2pdf https://slides.attakei.net/pyconjp-2022/ output.pdf
uvx deck2pdf https://slides.attakei.net/pyconjp-2022/ output.pdf

Getting started

Installation

pip install deck2pdf

Use as CLI

deck2pdf https://slides.attakei.net/pyconjp-2022/ output.pdf

Supporting presentation tools

  • Reveal.js

  • More generic types that forwards slide by SPACE key.

IMPORTANT

It has very breaking changes of architecture. This name is same from old version, , but not same about argument and behaviors.

Notes

This is inspred from deck2pdf (Java library) and decktape (NPM CLI).

Metadata

Release files for deck2pdf 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deck2pdf 0.9.0
File Size Uploaded
deck2pdf-0.9.0.tar.gz 6.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for deck2pdf 0.9.0
File Interpreter ABI Platform
deck2pdf-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 MB

Release files / deck2pdf-0.9.0.tar.gz

Download URL deck2pdf-0.9.0.tar.gz
Size 6.5 MB
Tags Source
SHA-256 checksum
How to use checksums
b27e23f9d4de3401d2f5a0323924ee4198b2beece455e7fe0769e94cb068a03a
BLAKE2b-256 checksum
How to use checksums
914c45d54db0545566d4713ee19848132c6e4ff30f08bb30c8e53b04835dc17d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 13, 2025.

Transparency log

Release files / deck2pdf-0.9.0-py3-none-any.whl

Download URL deck2pdf-0.9.0-py3-none-any.whl
Size 13.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4e4fcbca0968ac41e7241cfb8857e179c3d1296b873d279aa11258dd85358b6a
BLAKE2b-256 checksum
How to use checksums
c2c151a2a05c56340cb9d371aabd7d01d1aecd24e1a22d5c63980da0a3858711
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 13, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

1 release file

0.4.0

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page