Skip to main content

=?unknown-8bit?b?5bCGUFBU55qE6aG16Z2i5a+85Ye65Li6UERG?=

Project description

PPT2PDF

PPT2PDF ������������������������������������������������ ���������������PowerPoint��������������� ���������������PDF������������������������������������������������������PPT������������������PPT���������������PDF���������������������

������������

  • ������������������ PPT ��������� PDF
  • ������������ PowerPoint ������������
  • ������������ PDF ������
  • ������������������������������
  • ���������������������������������

������������

  1. ������������Releases������exe���������������������������

  2. ������������python���������������������pip������

pip install ppt2fpdf

������������

ppt2pdf

������

python -m ppt2pdf

������������

���������������������������������������

screenshot

  1. ������"���PDF"������, ���������������������PowerPoint���������������
  2. ���������������������������"������", ������������������PPT������������������PDF���������������������������������(���������������������������������PPT������������������)

������������

  • Windows ������������
  • Microsoft PowerPoint
  • Python 3.8+

������������

  • ������������������������������ PowerPoint
  • ������������ PowerPoint ���������������������������
  • ��������������������������� PowerPoint

������������

  1. ������������
  2. ������������������������������������������������������pyinstaller
conda env list  # ���������������������������������
conda create -n ppt2pdf python=3.8
conda activate ppt2pdf
# comtypes: ���������PowerPoint������    
# pdfCropMargins: ������PDF������
# tkinter: python������
pip install comtypes pdfCropMargins pyinstaller
  1. ������exe��������������������������� ������upx������ ������ UPX ������������������������upx.exe������������������������������������������ 4 ���������������������
  2. ������������
pyinstaller -F -w -n ppt2pdf --optimize=2 ppt2pdf/main.py  # ������������������������`dist/ppt2pdf.exe`

��������� PyPi

  1. ������pypi���������������������
  2. ������������������whl���������������������������ERROR InvalidDistribution: Unknown distribution format: 'ppt2pdf.exe'���
python setup.py sdist bdist_wheel
  1. ���������
# ������������ dist/ppt2pdf.exe
pip install twine
twine upload dist/*

requests.exceptions.ProxyError: HTTPSConnectionPool(host='upload.pypi.org', port=443): Max retries exceeded with url: /_/oidc/audience (Caused by ProxyError('Unable to connect to proxy', SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1149)'))))

������

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

powerpoint2pdf-1.0.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

powerpoint2pdf-1.0.1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file powerpoint2pdf-1.0.1.tar.gz.

File metadata

  • Download URL: powerpoint2pdf-1.0.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for powerpoint2pdf-1.0.1.tar.gz
Algorithm Hash digest
SHA256 01961fa305d87d8368f0769eff476411daa07fe25a077991ece113b88ed54bf1
MD5 ea919fe8d44f5b678a2b88449cfc5b2c
BLAKE2b-256 e5a5ad0326cd37ba72167e011f19f3d0a0c32f6061646886d3e598eba2c7ef04

See more details on using hashes here.

File details

Details for the file powerpoint2pdf-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: powerpoint2pdf-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.20

File hashes

Hashes for powerpoint2pdf-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bfc5985bb61f8dc3cb235797e321527a1a26b8143a4f4bc4800391bd88c2417d
MD5 1047861b50c0abc8c1bd9c733feb6d38
BLAKE2b-256 d7fcc3d2de7b5b59f1ceb2405e13edf31d5ebfd0525aba41abd207099c07d187

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